MPWSRLQKPQITLIDRNQQFVFLPLLYDLIAGEMDEWQVAPKFNDLLRGTGIRHYHSEFLGFDADKKTLSVEQAATRVIDTMPYDCLVFALGSNSTLSMVPGAQENALPIMSLRDALRIKERAQMLLADTAEAPAPVYVVGGNHSGVEIACTLADMLHPRRIPVKIVFPSEELLSTAREPNRTAAQQRLRELGVQVLSCTKVTEVMSDGVELQGMRGTETMPASIVIWSAGAMPASQPIRDSSSGNFDVEYNGRGQLRVPRTARLTEGVFALGDVAEMTDKFSRKPLKATAQVAMQQAECVAGNVFKELSSAPRNRMPKSNRLREFEYMDLGEMLYLGRRNATLASIAGVSVQGPAAHAARRAAYLARMPTNVQRALVGAAMISDPVFDALDAVQAGADVAKSASSRVRPSWDF*