MRTMVDWSELHPELLILIVKRINLIEDYLNFRTVCKPWYSVATRDNFSSNLPRAPWLMLAEEEDDRTHRKFVSLYNGMILKKRIPGASEKRCLESKGWLVTVGKDEGEISLLQPFSGVRIELPHQNTTAFYELNCTHDLWTYIRKAVLSANPSHTSEYALMVVEGRFESLSLWRPGDSLWTRIWIPEHIGHISDVVYFSGHFYAVTFGRCVLVCDVVGTDLTKVYCVAHLAPWADGKNYILESLGSLFVVAQQFVDTRYVKEDRESIPPTRIPGGDEEKDQICTYRTRRFLVFQIELSSCNAIPVMDLGDQAFFLGANASLSIQASQFPGIKPNCIYFTDNWIGAYLFFEKGCGLDMGVFNLADGSIEPFYDGISVSRVCPPIWVTPNP*