MADAVESGGRALLVSELGRVQDLVRQLEQQLRAPADAASVDLCRRLVHQIVALTDHSIGMLRASPADLAPSPPLSATGSPISGGDATSDHHHHHPFRAAGASPKKRKATARWTSQQVRVSAAGGGAEGPADDGHSWRKYGQKDILGAKHPRAYYRCTHRNSQNCPATKQVQRADDHPALFDVVYHGEHTCRPPAAAGGSGGAKRAQQQQHNPHAQAALQGLAARLTVATTTAAAAAAAAAALPPMTPESCPVRGASSPWSPVGSDSNGCLQHQGVSPCPVPGYGDWAPEGDLQEVVSSAFAAVSSAAPLPVLDDEFMSLECFAFDHNFDIDTAMPSLYYP