MVGTVSLAAGYGSDGVYRSPRLVAAIASDPGLSVTDLVLRRAAACPSAPALVDAATGRALTFGALRSAVLVAAAALSSRAGVRRGDAVLLLAPNCVLYPVCFLAVTALGAVATTANPLYTPREIAKQAADARARLVVTVSDLLPKISGLRLPIVLLDGDGAPVPSGCPSSNVTLYSDLVAGVQEAEYRHTPIGQGDTAALFYSSGTTGESKGVVLTHRNFIAAATMVTSDQDELGEGHNVFLCFLPMFHIFGMSVITLGQLQRGNAVVVMARFDVDAVLAAIERHRVTYLFCAPPAMIALAKHSRGGRYDLSSLRCIGSGAAPLGKDVMVAMADRFPGVDIIQGYGMTETCGIISLEYVQKGCARQFGSTGALVTGVEAKIVNAKTMKHLPPSQLGEICVRGPNIMEGYFNNVQATESTIKNGWLHTGDLGYFDERGQLHVVDRLKELIKYKGFQIAPAELEGLLLSHPEILDAAVIPYPDAEAGEVPIAYVVLSPKSSLAEADVQKFIEKQVAHYKRLRKVTFVGSVPKSAAGKILRRELIAQVRLSKL*