MDFVVSLPIKYAKGILAFNAEVHQLSGSNCEGGASSRDEKLFKVSLKIASKLDGKDLNEFLKNKKDHVALPQDFIQALDVVLREIPIEKCFSVRRSFSSSMGSEFIGGGAVGLRGFFQSLRATQQGKSRVLSAEEKKVEKTLTNMKVFVFHRATDQRYIFQILTDEVTNSLTFKDRDGNDIRVIDYFKEHYNHNIEYVNLLCLQIGRSKPCYLPMELCVVCEGKKFLGKLSDDQTAKILRMGCQKPRERQAMIKGVLGGSIGPRSGNYGREFKIYISQEMTKFNGRILQPPKLKLGNGGQVKDLPPFWQDRQWNLL*