MVCSGALGATGAIPCMRSQGTLSRLRSLQPNLCCHQLSSASFALTNGALFTSVADQRKAVGQQRLRVRAAGAEPELDLVKAKSNIMDPGVLDLWRNAEAVCFDVDSTVCEDEGIDELAAFCGAGEAVAAWTARAMGGSVPFEVALAARLDLFKPSASDVAKLLASKPPRLSTGIKDLVNKLHSKGTHVYLVSGGFRQMIEPAAELLNISKDRIYANNLLFGENGEFTGFDATEPTSRSGGKAKVIEKIKAEFGYTKLIMIGDGATDLEARRPGGADMFICYGGVAVRPKVVEGSDVFVTTFTDLINTL*