MKLLWFLSLQLALWGCTCYAAYEFDVPPYALRRAIQNCCNSRLLRVLKDLEEGHSLTIAVVGGSFSLPDRIGADDVWFSQLVRYLRATYPRANITAINAAVGASSAGFGYLCLDKMLPPEVDLVFLDYGPNVVNWSCDITGQHQYYEQLIRRLLAYPGNPAVVAIEQLLPNKKPMYMYSEVTASALYRYYDMPYISVSTGIYRLQALNLSGFAEHEIRVPNRVWGFWHYNARGHKLVLDMVVYMLQSATASNLAGIWPEQTDPFWVDEVPGGRTHTTLLPQHPVKQPLLCIMPDELHTYVDSHEGWEFGADDPNKRKYGYISYHNESSGADNRLLIKWDPSAIANADAKSTSFVLILVYLASYSGMGKATLSCSGGCTCGVQTINANITNFSISQVRPVSVNLVASSQSPGSSAAAACQVEVVNTSKGGKYSKFKVTGFVLAEMYPGREKEIGKVAFMNHEGSVRKATVG*