MKLHGNPGAVVDCAANSCLIPASYHLFRLLPETTMLGGYLLLLALVLLPLAAAQPTTQWQSTTCASGAYAANSTYQTNLGLLAAALPANASASPAGFATATVGVVPDLISALALCRGDTNASSFRACVAAGFPGAQRGCPNRKDVAIYQDDCVLRFSDQRFLDLVGVESPAGTYSWDEEKLTAPAAWFNAAALALLNATVDQAVAARGDPAKKHFATGEESFDATYYPKIYGLAQCAPEMTAAQCRSCLCGFVGAAPWFLFRNGRSGGRALGVWCNLRYSVSPFYRGGAMVKLSAPPAPAPAAVPSIATAETPTGRNGRVAGISTGVACFAALMLILAVFAFIRFKRRKAKKHDDSFNRMARGKCTIYDFPTLQEATGNFSEKHKLGEGGFGTVYKGNLQDGQEIAVKKLIDGTAATGHGLDQIRNEVLVLTQLQHKNLVRLLGFCLHQKEMLLVYEYIRNGSLDKFLFGTVFPCNLSTHISMYSELF*