MHMLPLAELFVNENVSRHGQPVSITSDRDSRFVLRFWKMLHESMGTKLQFSTAYHPQTNGQLERTIHTLEDMLRACVLDFKTQWDKTLPLCEFVYNNSYHSSIGMAPFEALCHAPEPESLQRSDLGDANWEVSNKYIFPRDPRV*