MDPPNPSHDSTFFTPNHSLSLPDHTPEADPHRMAFHQHELGVGTSASAGENAFGEYAAGVSGAQEEEEEEEVGRGWFAARTPRAHPLGQAQETSISHEGQNGDYGNGLHGAQNGEGEGANGEEVEDDEEEDGGAYLDDEADGEYEPQGESNGGGGGGGTKRSAKGKGKAPAKRARRASAKGSAAANGHGRNGGDPGVQGYEYDAATAGSYDASTSATPYDPSSSHASASGSNGAGAGAGAVLEEAAAQDEAEPLYVNAKQYHRILKRRMARARLEEMGRLSRERKPYLHESRHKHAMRRPRGPGGRFLTLEERAILEAGGSVPGVEWPPKPLPGDEADEAEGEDAG