MPPTLPVIPHSGRYLLARTTTRHISTSPFLTTHHHHSKSPIIITSLDQQIPKPPPKKWITDLPARLGKCIIFGCSPAQIREASVILRAVATEWRGLLAGAEGFLTGGRRGVDSREVVWGEMDSFGHVNNVNYYRYAESARVNWITNFSVHVDPAHRQEWAELMQPKAIGLIMKSLKCDFKFPMVYPDRISVYHRLSTPPQHGQTSFHLDCIVLSHQHRRAAARLEEDVVIYDYRKAGKTAMPEFMLTQFEKTWQLQQEETIRARKRIWELISGVERLERETWDREDAKEDMGSAVKGSSS*