MSTLRLLLSDSYDPWFNLAVEECIFRQMPATQRVLFLWRNADTVVIGRAQNPWKECNTRRMEEDHVRLARRSSGGGAVFHDLGNTCFTFMAGKPEYDKTVSTAIVLAALNSLGVTAEASGRNDLVVKTDSGDRKVSGSAYRETMDRGFHHGTLLLNADLSRLANYLNPDQKKLQAKGITSVRGRVANLVELLPGITHQQVCEAIQEAFFSHYGERVDAEVISPDNTPDLPNFAETFARQSSWEWNFGQAPAFSHLLDERFRWGGVELHFDVEKGHITRAQAFTDSLNPAPLEALAARLVGCQYRAEVLQQQCEALVGDFPEQEAELKELSAWIAGAVR*