MASTKKLADRIKGPWSPEEDEALQKLVKNYGPRNWSLISKSIPGRSGKSCRLRWCNQLSPEVEHRPFSPDEDDTIIRAHARFGNKWATIARLLNGRTDNAIKNHWNSTLKRKCSSMSEDLTPDVHSHPAHKRSASVGAVTAVSGLYLNPGSPSGSDMSDSSLPGIVSPTQVFRPLVRTGPLIAPPMEASSSAVDPPTSLSLSLPGSDSSDGSNHLASGFGSNPGVSPTSMVQQPQEAAAAVAGAQLPRQSNQNSEMGYDQQFFSSEFLDVMQEMIRKEVRNYMSGVEQTGLCMHTEAIRNAVVKRIGISKIE