MAATHGPASIPQDQESRPSPAQRPNDAFAAVLGIGTANPANCLRQDEYADWYFRVTKSDHLTTLNNKLKRICEKSGIKKRHFHFTAQTTADHPEFLDRRGVPSLDGRLGITQDAVPELAAAAAARAIAEWGRPATDITHLVVTTNSGAHAPGADLRLAALLGLRPTVQRTLLYLHGCFGGCSALRVAKDLAENNRGARVLVASSEVSTLLAFGGPDEDHLDALLATALFGDGAGAAVIGVGDGDPTPVERPIFYMVSASQATLPGTERALYMQLGRSGLDLGISAEVPALLRGTIKGCVADMLAPLGLPVVPGAGWNGVFWAVHPGGRAILDSCEAALGLEAGKLAASRHVLSEYGNMLGSTIFFVLDEVRRRRQEGDCEWGLTLGIGPGVTVEMMVLQSASSQD*