MSSSTPVTMSPEALSCVVPGTTPDPRIGDVIAQPRPDGKPFVSLEYFPPRTAEGVQNLHARMHRMRDTLQPAFTDMTWGAGGSTAELSLQLALYAHNTGHVANLHMTCTNLDSGKSSTSTSSSSEHNGNASDDVASADPRETLRRALQQAHDGGIRNLVALRGDPPAGQETWTATEGGFTCALDLVEFIRSLPDIGADFHLAVAGYPEGHPNAISEIADPTTLTAAEAARASVTDGKTYCCLDADYHKEMEYLKKKVDAGGDMIMTQMFFDAAVFLQFVEDCRAWGITVPIVPGLMCINAYAGFVKMAKFCKTRVPETLRARMEAIKDDAAAVKAFGVEFGVEMCRTLLASGHVSVLHFYTLNLEKVVYGVLDALGWSENALATVNESDETSMVAKGSAWARVGDVVHSLYGPAVVTELNDRDGAAKVEFSQWIMAGGQKPVAYLQKGQYHKVF*