MRREPIVLFDNGSHQCLCFDDLVSGEGVQSNQFLIVDNGQYLLLDPGGDLTYTPLSLELSKRFPLQELDYIFASHQDPDIIAALDKWLLHTRARVICSKLWARFLPHLTANYLAVSHGINTYDRVMPLPDRGQAIALGDCSLKAIPAHFLHSVGNFQLYDPVSKILFSGDMGASLVDDAAPVSDFAAHIQYMDGFHRRYMAANKICRLWARMVRDMDVEMIVPQHGRPFVGKEMISAFLYWIENLECGIDLLGPDDYRMPG*