MDEFPLISDHSMLLQGHGMFGAEGCLGIRSSSGVLSSDGKTVPTQDDRKNKGKDMFYSDWPELACFEPNPRNLDPTFEIGSNYFEDALWSSIFSPEAKLVPSSYFDDIDFSSDRSGSTVVKTNPTKTKQQPRKGASDTPLNGDAHASSSSCLSDAIELANQISGCEGLEAIFSSSQEMQDPTASSSMCSGETAASSAFSGPDFVAAHRIPCPSKKPHDPFSRAPDMILEEMAENPLDMYFPLLETYEQPEMLMSDTTSAQKHRFPEEFAGSSALNCAESQFCSKEMASVGFHGQPSSAMVLPAVPVKDLGFQKLQEGMNQLDLATKGRIRDALYRLANSVEQRHCVAGSGGGGLRSSGSKRFRPGGWTETQTDPMDQSVAQLLLQKPSYRKAALQHRVTYSSTRDPSRPLQE*