MAAMGRLRRCGSKAMRSMSTYPFLASQPRLSPQELAHPELTDFARLNVKKNVSQVIGRTPLVYLNKVSEGCGAHIAAKLEMMQPCCSIKDRVGIAMIEDAEKKKLISPDKTILIEPTSGNMGIGLSFIAASKGYKLILTMPSYTSLERRVTMRVFGSELVLTDPTKGMGGAVKKATQLHESTPNSFMLQQFENPSNVKVHFETTGPEIWEDTLGQVDIFVMAIGSGGTVSGVGRYLKSQNPNVKIYGVEPAESNILNGGKPGPHLITGTGVGFKPGILDMDVLEAVLEVSSEDAVKMARELALKEGLMVGISSGANTVAALRLASMPENKGKLIVTVHPSFGERYLSSVLFQELRDEAEKMQPVPVD*