MKKLLWSLTVFGVILIFPVNGVPEFDKMERLPDFNGTHVYQTENNVYSKAKPTMVELTFVKNPVERSAVCLDGSPSGYHFHPGSGSGAKNWIVQFEGGGWCGTIEDCVNMKKTSHGSSKYMEKRIPFTGILSDKAAENPDFYNWNKVKVRSCDGGSLMGDNENQDAKLQFRGKRIWTAVMVDLMTFNGLREAKQALLSGCSTGGLTAILYCDNFKWYYPKGKVKCLSDAGLFLDATDVAGDRPLRNLYRDLIQLQSVTTQLPNECLKRLNPTSIREGLTPKSADPNGSWSDCRLNIAKCNASQIKFLQGFRTQMVNLISSFTKPRKNGVFINSCFTHCQTENQDTWYSKNSPAVKNKRIAVAVGDWYFERRGAKLIDCAYPCDKTCRNEVAE*