MRHSFPTLWELEKRYGSLLFGGIRATLDSRKKKKTGTKKQTKGSFSFVGGMQTFTDALAGYIGQENIKYNATVLSLACDQQGNPLRDSWKVSYLDDSHGNEQDAELKFDAVIMTAPLSNFAKMHICQEGKPYSLEFIPKVIYQPLSVLVMAFKREEVNRALNGFGVLIPSKEQKNGFQTLGTIFSSAMFPDRAPPETVLFTSFIGGSRNKNLAYKPSMELKEAVMGDLHRLVGVSGQPIFFKHIFWSKAFPQYGQGYDDVLNALKKLEGDLPGFYYAGNHRGGLAVGRSLVSGYNIAGEVVEYLQTSGGRKLYTMASANMQMQE*