MEKILFGKTKPKDGIGIKMGGDRSDVRGQVYSILESPVFELFTTEQRIKAAMILCKDEKKMELFLRMGEHDRQTMMWMALYVATCSPVRDGASYVAWGHSTLAGPFGEFLKKAERIKNSKPIRMLSFIYLRGASTLSLENFQKLWSVDFSVWLVKEFPQFLQQHISNVQVELKVRIDWHRSDTVPKNEFRFSSTFFQLSYVGSIFPRSPATTITERVRRSSMVLKSSSIPTIVFSSILPFSGEEGAAASSADLLPCLLNSICITSCLRESTSFSTFTNSSSKNLQAPCLLSVQSARMMLLRLESTLSSALYITSLILFSINLRVSISFVVELSRKSCRAERF*