MLVQKHHLFASTSHRHGTHRMLVRHAPTLPRRRAVCVRAEEQKSSQEFGLAPAKPKTPYGEMLQYYLKMEPQLFKAAVEQQLTRLRDEKDAKEDGKQSAEEQAGIAPTDSTDLVLQKRMEEVRASEVRATLEDLMYVSILEKFLVLGVDMLPRMDGFVEVGPANLLALTEGIHTREALELVREHLLGVMGPAASTKFSSELIKMSKFQMAQVYAASVMFGYFLRRVDKRFQLEKALGMLVGPEAQDDAVARLERLFSEADDSETTQDPDSPPPSYTVYEVSSDDQAESGGSETTSKADDDTATSDTTSSSSSTSSSSAGFEAGTSSGGLSPGFGARGSLKRQKSALRSYVEGFDQATMVETARVVSAEGAGVVERQTTALFGDIKALTQQMQAALGGGVSSAEELYMKIQQAVADNAIETVTMTVSTQRRCVLEAVAFGTFLRDVEDSVQTEYSLLTPLPPPRLPGL*