MVVIEFEDRKFVPLPPPDPLRNYTPGESRGGVDRSDVKPLQIIQPEGPSFRVRGYFVEWQKWNFRIGFTPREGLVIHSVAYVDGSRGRRPVAHRLSFVEMVVPYGDPNEPHYRKNAFDAGEDGLGKNAHSLKKGCDCLGSIKYFDAHFTNFTGGVETIENCVCLHEEDHGILWKHQDWRTGLAEVRRSRRLTVSFFCTVANYEYGFYWHFYQDGKIEAEVKLTGILSLGALQPGETRKYGTTIAPGLYAPVHQHFFIARMDMSVDCKPGEAFNQVVEVNVRVDEPGENNIHNNAFYAEEKLLRSEAEAMRDCDPFSARHWIVRNTRTVNRTGQLTGYKLVPGSNCLPLARPEAKFLRRAAFLKHNLWVTRYDPEEKFPGGEFPNQNPRSGEGLATWVKQNRSLEESDVVLWYVFGIIHVPRLEDWP