MADTAMLFGDKPDSVCTGHPGMGIKPKKLTHEERVKLSAEAPNLGVHLANRLVELGCTTAFGVPGDFNLLLLDQLIKHPELDMVWCCNELNAGYAADGQITCCWGKHRYARRKGIGCCVVTFSVGGFSVLNAIAGAMSEDLPVIVISGVPNSNDYAQNRVLHHTTGMTNPASGGFNQQLRSFKEVTCYQATLNHVEDAHRLIDEAISSALVRKKPAYIEVCCNLADATHPSFTRPPVPFVLPHAHTNPHSCQAAVDAVGEVLDKAVKPVLLAGPRLRHGCERDAFLELAQSSKYAVAIQPDAKGMVPEDLEGFIGLYWGAVSWPCVCEIVESADLVVCCGTVWTDYSTVGYSLLLRPDHTINVSVFAQVAKARLAGVNGGVCTILYYSTVGYILLLWPGYTISMSLAA*