MAGTASLLAAGYGSDGVYRSPRPAAPIPSDPALSLSDLARPPPHLRTRAMDAATGRALTFEALRSAVLATAAALSSRARVHRGNVVLLLAPNCVLYPVCFLAVTAIGAVATTANPLYTPREIAKQIADARVKLIITVSDILPKIADLRLPTILLDGDGAAVPSDHANNVTLYSDLVAGVQETEYRRPPTLQSDTAALFYSSGTTGESKGVVLTHGNFIAAATGATSDQDELGEGRNVFLCFLPMFHIYCMSVVTLAQLQRGKTFVVMARFDVDAVLAAVERHRVTYLFYAPPVMIALAKHGRAGRYDLSSLRCIASGAAPLGKDVMEAVADKCPQAEIIQGYGMTETCGMISLEYPHKGRARQFGSTGTLVTGVEAKIDCRCKDNDASVSESIRRNLCPWTKHNARYFNNVQATEITTKQGWLHTGDLGYFDERGQLYVVDRLKELIKYKVSRLLLLSLKDCFCLMHKFSMPLSSRILILKQGKFPLPMFSLSEVDVQKFIEKQVTYYKRLRKVTFVDSVPKSASGKILRRALIAQVGSSKL*