MVVFEELFPVLSFGRLKGKTMIFSESMLRTISQSMATTSCGGTDLETCRDESGALTLKFVAIAAILVAGVSGVAIPLVGKKRRFLRTDGNLFFAAKAFAAGVILATGFVHMLPDGSTALSDSCLPKNPWSKFPFSGFFAMVSALATLVVDFVGTQYYERKQERTQATKDPNGKVHGHGHSHGFGLEDGDEEDGGIRHVVVSQVLELGIISHSVIIGLSLGVSQSPCTIRPLIAALSFHQFFEGFALGGCISQAQFKTLSTTLMACFFAITTPAGIAFGTAISSSYNPDSPRALVIEGIFDCVSAGILIYMALVDLIAADFLSKRMKCNVRLQVLSYLMLFLGAGMMSALAIWA*