MNMLPNRVILLTSIILVLGERGSFSDKEDPLAVQLHEHWMARVSSHLLYLSQHRGLNNSLNTSDVLSAHGVHSESSFCYLRFRFDGERVKVAEQPFQHHCRLPNLRSSTTLRALVYCNIFTYLVGLKAEETASWRPFDFMMDLTSGSKNYPKLRQAFQVPTLAVASNPLDDTVILVPDFYMCLSLLLGSRLQHLIPRPLIHLARGLAPRYRIDPPPWSQKVPKAVFAGHCYPTIDSSRLCVCVCVMRSMLCARYGAQTSLFIIKTFFKNEGGCITETGLLNAKYCQQCRNCSTGQRVTTAFNYKYQLLVDGHGPAYDASIWKLLSRGVSFQIAPDAEPPSQPVPLYHMFYSPVLRVWEDYIPTTMSELGEAVQWCLNNDEKCSNIAANARNTVIRVLDLKVVLDYMMRILTSLHNWHHT*