MASLRTFSRLARPKRLHSQKHPKGFTAPSQEELDELRERVHDFTRREIPEELAAKTDKTNAFPMEMWEKLGEAGFLGVTADEDYGGLGMGYQAHCIVLEEMSRASGSIALSYAAHSQLCVNQISLNGTPEQKEKYLPGLIAGTSVGALAMSESGSGSDVVSMRTSAKAVDGGFLLNGTKMWITNGPDAHVIVVYAKTEPDKGSKGITAFLVDTKAEGFSCARKLDKMGMRGSNTGELIFENVFVPNENVLGKVNGGVRVLMEGLDLERLVLSAGPLGLMQAALDVALPFTHQRKQFGQPIAHNQLVQGRLADMYTKLQASRAYTYNTARMVDEQGIIRTQDCAGAILYAAERATECTLDCIQLLGGMGYTEEMPASRLLRDAKLYEIGAGTSEIRRMVIGRAFNKEYANA*