MELCRVPAATTAFAWTNSISSTLQLPQTLFVGGGSKRFRVWCVNGNIESQKESQMVVSITGATGFIGKRLVQRLQADKHQIRVLTRSRSKAQSLFPVKDFPGLVIAEEPEWRNCIEGSTAVVNLAGMPISTRWSPEIKKEIKQSRIRVTSKVVDLINNSQDDDRPKVLISASAVGYYGTSETRVFDEQSPSGNDYLAEVCREWEGAALKVNKDVRLALIRIGVVLGKDGGALAKMIPIFMMFAGGPLGSGNQWFSWIHLDDLVDLIYEALSNPSYKGVINGTAPNPVRLAEMCEQLGSVLGRPSWLPVPEIALKAVLGEGASVVLDGQKVVPTRAKELGFPFKYRYIKDALKAIMS*