MVCSSFIRSFIVQAGCRIGVLAQGRHQFIHIKKTLSVGFGFRTSVIGFRTTSGIGFRTSAKMMVDTSAGEKRISLVDMPPEKVDDGGYIGGGWKNDDGSLSCGYCSFRGKRSTMEDFYDIKASTIEGQAVCMFGIFDGHGGSRAAEYLKEHLFNNLMKHPQFLTDTKLALNETYKQTDVAFLESEKDTYRDDGSTASAAVLVGNHLYVANVGDSRTIVSKAGKAIALSDDHKPNRSDERKRIESAGGVIMWAGTWRVGGVLAMSRAFGNRMLKQFVVAEPEIQDLEIDHEAELLVLASDGLWDVVPNEDAVALAQSEEEPEAAARKLTDTAFSRGSADNITCIVVKFRHDKTESPKIETNAMAESEPELNPTTELEPESNPSTALETESIPKAELESEPDAIPDPKPETEPETKGEKAGE*