MGNKDAVHNEILRLKRILFEKLTESTANAGIGLTNVSLTPAQELGQKMLVDGMPKAFVEFFELTTTLEPEPTNKEDEEAGIRFPIAEAQRTFKKKEVQSVLCGHLVAAERAARTGNNEKLFVALSGVGALFDKTCYFSTAVAYFVRALAAASNVTSTRNTFHVAQAKYNLGKIYWKVRNSGDAISCFEDCLGLASFINHGQLVVMAATELLECVRAAVACSNPVQGGEAKYNIGLEYGMLRETQNAVKYHNEYIDFSRKIRNKAGECKAHAAMSETYEAAGNISAAVHHLKAYLQAAAFLDPVTLAVGHCLLGSLYKRQENREESLEQFGKYFAIARQLKDPDLLDVSRVNIGIARELKPKRASISQFMLGECSTYWSLL*