MKRPGGGGGSPSLVPMANSSDDGYGGVGMEAEGDAEEEMMACGGGGEKKRRLSVEQVRALERSFEVENKLEPERKARLARDLGLQPRQVAVWFQNRRARWKTKQLERDYTALRHSYDSLRLDHDALRRDKDALLAEIKELKAKLGDEEAAASFTSVKEEPAASDGPPAAGFGSSDSDSSAVLNDVDAAGAAPAADALAPEVCTFLGAPPSAGAGASAAASHEEVFFHGNFLKVEEDETGFLDDDEPCGGFFADEQPPPLSSWWTEPTEHWN