MTDSSSSLAGKHVYVAMLTAGGLAPCLSSSIAQLSVYWIAALKEGKISGLTLRMYRAGYKGLLTGDSFVLDEKEWEDIESLNFLGGSPIGNSRVKLTNEKDCIAKGYVKEGDTPLEVASQQLLKDKVHVLHTIGGDDTNTQAASLSKYLFEKHHGKVVVVGMPKTIDNDVYPIVQTFGANTAAIQGAQFFANVVNEATANPRMLVLHEVMGRDSGYLTAATAAEYRKILAAQTFPASTAFKFCVRNSRDIHAIWIPEIQLDLLAEGARLKKLMDEYGCINVFFGEGTGVQEIVKDMEANGEEVPRDAFGHVSLAKINPGKYFSTHLAKAIEADKVIVQKSGYFARSAAANEFDRDLIGKCAEVGVQCAIDGVSGCMGQDEDKEGTPIRAIEFERIKGGKPFDIKQDWFQQMLTEIGQV*