METKIPCRQLFIDGKWVEPITKRRIPVINPATEQTIGLIPAATGEDVELAVDAARRAFARNKGADWAKAPGAVRAKYLRAIAAKITERKTELAKLEALDCGKPLDEAAWDIDDVASCFEYFADHAEALDAQQKAPLSLPMETFKCHILKEPVGVVGLITPWNYPLLMATWKVAPALAAGCTAILKPSELASVTCLELADVCIEVGLPPGVLNILTGLGSEAGAPLSSHPHVDKIAFTGSTVTGSKIMTAAAQLVKPVSLELGGKSPILVFEDVDLDKAAEWTAFGCFWTNGQICSATSRLLVHESIAAEFLDKLVKWTKNIKISDPFEEGCRLGPVVSREQYEKILKLVSTAKSEGATILCGGGRPQHLKMGFYIEPTIISDVTTSMQIWREEVFGPVLCVKTFSSEDEAIELANDTQYGLAGAVISNDLERCERVSKALNAGIVWINCSQPCFCQAPWGGNKRSGFGRELGPRGLDNYLSVKQVTQYLSNEPWGWYQSPSKL*