MSIKPFPELSHDQEKELVTNLSQWSLGNGLVMYPPNFEGFQANVAPITLFPTPIPKESFHRAVKVQKLFNELYINVITKDVKWFLSILEDLSKHDPEFTGRLFEVYQKLSKIQPLSLGLFRSDYMIHQDTNEIKQIEFNTVSVSFGGLSSKIGQLHQYLNGTGQYDSKYNYKYYDDEDEIPVSTSASDLAQGLADGNFYYHNGEPKTSSVVLFIVQPNERNSFDQRHVEYALFKEHGIKSVRFTLEEVEEHVTVNQNRLYIKSTMDEVSVVYYRSGYAPSDYDVNPEKTWAARLLLEDTLAIKCPSVLTQLSGTKKVQQLLTKKEVISKFLSNSSDQELNEVLSTFVAIYSLDDSNEGDTGRKLAFEEPEKFVLKPQREGGGNNVYKENIPLFLEKLDKQEWGAYILMELINPPTHKNKIIRNNEVFHEDIISELGVFGTTVFNEKTGEILTNKNAGWLLRSKFSNSNEGGVAAGFGCVDNIYLY*