MLGSTSRGAPDQQSDIPAARAIKRKYTSKACEECRRRRAKVSLTACNLPDFPGKTDCFEFLDTITNFNKCDGAKPACTRCTGRGIECHFRFEEDGRRPAPKSYVQLLRNRIEVLERALRANGIDVDAAVAQAIADGGPVVAPSADPNAPTSFESEAGASSTQFEELCVAFEGALSLDESLNFDQDDNEVQVPTDLKAELIDNYFTWDGPWFHVVNEELFRKSEPINGRTELRTNPNDANTAGKAFLEKAEELLQYELKFPNITTVQALSLIGTMYFAIGADAPGWMHHGMGMRLALDLGLNLDAAALSGSHLIPSEELELRRQLYWAMYTNDKLAAGYTGRVCTMLVKFLLRMQR