MAPVRLGAPTSGALLLLVLLLICGGGGGGGVAAGGGGGGGGGKGSSVYPAPVVYPHHSRQISWKPRVFLYQHFLSDDEANHLVSLARTELKRSAVADNLSGKSELSDARTSSGTFIRKSQDPIVAGIEEKIAAWTFLPKENGEDIQVLRYKHGEKYERHYDYFSDNVNTLRGGHRIATVLMYLTDVAEGGETVFPLAEEFTESGTNNEDSTLSECAKKGVAVKPRKGDALLFFNLSPDASKDSLSLHAGCPVIKGEKWSATKWIRVASFDKVYHTQGNCTDDNESCEKWAALGECIKNPEYMIGTAALPGYCRKSCNIC*