MAPTAGQTITCKGAVCWAPGEPLVIEEVQVDPPQVGEVRIRVLYSTLCHSDLTYWEDKPKIGLFPRIFGHEAAGIVESVGEGVTDFMEGDHVLPLFTGECMKCIYCKSTKSNLCERFRVNTARGVMLSDNKSRFSIRGKPVYYFLGSTFCEYTVLEHGNVVKVHSAAPLDKICLLSCGVTAGLSSVWNVAKVEKGSTVGIFGLGTVGLAVAAGARIAGAARIIGVDINSKKFERARHFGVTDCVNPLEKNEPVQQVIKDMTTGGVDYSFECVGNAQVVESALLSCHDGWGMTIICGVAGEKTPLSAHPGLFLYGRTLTGTLFGGLKPKSDLPKVIEMYMN