MATHFAPASSSTALASNWSGLRLRETTPGSSRVRPSVSQEVSRFEVRMAVSVEKKYVTKKSEEVFTAAKDLMPGGVNSPVRAFKSVGGQPIVFDRVKGSRAWDIDGNEYVDYVGTWGPAIIGHADDEVNAALVEALKKGTSFGAPCVLENALAEMVIEAVPSVQMVRFVNSGTEACMGMLRLARAYTGRENIVKFEGCYHGHADAFLVKAGSGVATLGLPDSPGVPKGATFGTLTASYNDLNAVKELFETYKGQIAAVVLEPVVGNAGFIAPKREFLEGLRELTKADGALLVFDEVMTGFRLAYGGAQEFFRITPDLTTLGKIIGGGLPVGAYGGRKDIMELVAPAGPMYQAGTLSGNPLAMTAGIMTLKRLQKPGTYEYLDKITGQLVEGILDAGRDAGHEMCGGYIRGMFGFFFTGGPVNNFADAKQSDTSKFARFHRGMLERGVYLAPSQFEAGFTSLAHTQDDIKFTISAAKDVLRSI*