MGSKAKKRVVLPTRPAPPTTEQILEDVRGAPAEDPVFTALAPEDSPGSSRRAENPEAQQEQLYQQSRAYVATNQRLRQAGDELRQRCEDLWQAGQELEQDVVQVKQVALSGASTTFSG