MASSLKFTVRRGPAVLVAPASATPRELKRLSDIDDQDGLRLHVPIIQFYRQNALMGGREPAPVIRDAIARALVPYYPFAGRLRELEGRKLAVDCTGEGVLFIEAEADVRLDHFGDELQPPFPCLEELIFDVPGSSEVLGSPLLLFQVTRLACGGFILGVRLHHTMADAQGLVQFLGAVAELARGAAGPTVRPVWGRELLEARDPPRPAFAHREYDEVPDTKGSIIPLDDMVHRSFFFGRHEVAAIRANLPPDLRSRASKFDLLTGLLWKCRTAALALDADEVMRMICVVTAHGGKSGVAIPKGYYGNAFALPAAVATAGDLVAKPLGYAVELVKRAKGEVNVEYMRSVADLMVLRGRPHFTVVRAYLASDLTKAGFSNLDFGWGNPVYGGPANVGVGTSPGMATFLVPCKNAKGEDGIIVPMCLPGPAMETFVKEMGTLVSLPAEQKQDPMLPVNRSAL*