MKKLLWSLTVFGVILIFPVNGVPEFDKMERLPDFNGTHVYQTENNVYSKAKPTMVELTFVKNPVERSAVCLDGSPSGYHFHPGSGSGAKNWIVQFEGGGWCGTIEDCVNMKKTSHGSSKYMEKRIPFTGILSDKAAENPDFYNWNKVKVRSCDGGSLMGDNENQDAKLQFRGKRIWTAVMVDLMTFNGLREAKQALLSGCSTGGLTAILYCDNFKWYYPKGKVKCLSDAGLFLDATDVAGDRPLRNLYRDLIQLQSVTTQLPNECLKRLNPTSCFFAQNLINQVNTSLFILNAAYDSWQIREGLTPKSADPNGSWSDCRLNIAKCNASQIKFLQGFRTQMVNLISSFTKPRKNGVFINSCFTHCQTENQDTWYSKNSPAVKNKRIAVAVGDWYFERRGAKLIDCAYPCDKTCRNEVAE*