MGMEKETLSTTTTDETGATFKLVGFNNFIRANPRSDFFSVKRFHHIEFWCGDATSTSRRFSWSLGMPITAKSDLSTGNSVHASYLLRSVSGELQFVFTAPYSPSISVPSTAGIPSFSTSTHRDFTVKHGLGVRAVALEVENAYLAFSASVSRGAKPLFEPVTIDEHVVVAEVHLYGDVVLRFVSFVKDADSLIFLPGFEAMDETSSFTELDYGIRRLDHAVGNVPELGPVVDYIKAFTGFHEFAEFTAEDVGTAESGLNSVVLANNDETVLLPMNEPVYGTKRKSQIQTYLEHNEGAGVQHLALVTEDIFRTLREMRKRSGVGGFEFMPSPPPTYYKNLKSRAGDVLSDEQIQACEDLGILVDRDDQGTLLQIFTKPVGDRPTIFIEIIQRIGCMLKDENGQVYQKGGCGGFGKGNFSELFRSIEEYEKMLEAKHVNQVTAA*