MAARMGSKVAAILAILSVLVVHGSCKGHPVNYNVSDASAYGSGWLPARATWYGAPTGAGPDDNGGACGFKNVNQYPFSSMTSCGNEPIFKDGKGCGSCYQIRCNKDPSCSGNIETVIITDMNYYPVARYHFDLSGTAFGAMAKPGLNDKLRHSGIIDIQFRRVPCNYPGLKINFHVEEGSNPVYFAVLVEYEDLDGDVVQVDLMESKSAYGGATGVWTPMRESWGSIWRLDSNHRLQAPFSLRIRSDSGKTLVANNVIPANWSPNSNYRSIVQFS*