MFRIVLVPESKFEAKNLHYVILIDRSYSMKGEKLEMAKEGARLLVDNLPKDSRFSLLAFNEKVSIIKEHEHPSEMGKELESLKVGSGTAMYKALQEAFNLARKYGEPTYVILLTDGVPSDMGCMPGLSRKFDLNRCLPVYQGLSVPENVQIISFGIGDDYSEEILTEVSEKGRGFFYHVTDPAQIPEKMPKLVKSEVAASDVTVDLVSESPVKLLNYDSLPVRINAVEGVVKIFGETVIPKEYTGKFMTLKVKYRDEKGIRDRTQEFFLTRAQNQQDFISAIDRDVIMEYEYLQTLQNYSRDLEARNLVEATKKLDRLREIAEQTRRQDLQEVAEELTRKMTSGEGNPKEIASEVTRKMRGAE