MSTLGTSYYPESSVLPEQDEIAPRYPSAAGVEQTMLTEYGGHESCPLQGKSTLFAGSWNPITAHPPNPGVPTYIHHHYTSGDSDGMFARSWALDPVSASLCLTGLPSTAVRYEIKPEALIGSAECTPLETHTPLLSDLRNDATLAEIPCESTATDKAPKRENSAEETRETDANNPSSNWLHAKPTRKKRCPYTKHQILELEKEFLFNMYLPRDRRYEVARLLHLTERQVKIWFQNRRMKMKKENKERRRDS