MHMVLRSLQLFSKELLSLVLKIQKVILALGDYMGATCHACIGGTNVRNEMQKLQAEAPHIVVGTPGRVFD
MLNRRYLSPKWIKMFVLDEADEMLSRGFKDQIYEIFQKLNTSIQVVLLSATMPTDVLEVTKKFMRDPIRI
LVKKEELTLEGIKQFYINVEREEWKLDTLCDLYETLTITQAVIFLNTRRKVDWLTEKMHARDFTVSALHG
DMDQKERDVIMREFRSGSSRVLITTDLLARGIDVQQVSLVINYDLPTNRENYIHRIGRGGRFGRKGVAIN
FVTEEDKRILRDIETFYNTTVEEMPMNVADLI