MELCQVLERLEGAHAQIERVRKICGASSISYGVLHYGDVIYMKSVGLRDQAQRLPADSQTIYPLASVSKGFLAAAVGVLVDEGKLDWHVPIRTYLPQFDPVHDRDLGQYANMIDLLSHATGIAQHELLHTGPFGSIISESSKLVHLLNALPTSNSHGSRFRRWWLYNNHVSALASQVLESVSDGVCYPDYLEQRILRPLHMLRTFISTNKFDSDSNIALSYARLSDGSFAKLAFPEWLQETTHILASQGVTSCVQDLLIWAKAILERELWEQLQNKEKLDRPFPPNNPLRQVTTIRHGHYPHPLDDALGHPSHYCLGWLSLTLPSSNLGMISFNKETRRSCDHLDYVLGKDSPPLRVILHNGKAPGYNSAIYTFPETTSAIIVLSNGATDGDPADWGAQILTQELFDLRPRMGIVSLAEKEAALSRRWFDNCILRPLREDLQRCERGSRAGNSHLHDLKRYEGRYRNVYLLTTVNIRFDEPSLGLTVSFNHRTDKEYTLRFHNEHGFSFLPPDRDSWLRDCMLEVFDYRTGILKFTHTDDGHISGLWWKWSAWEEASFFTKQPST*