MELFPLVSQPLGFRCICPKLHPSSLLHPLPLRFSFSSPSGCRQVRSIVVALARQSTPPPPRRDISELKDYDDDVSEADRNGTGTRKSKRMFENEAEAKRHHWISRMWAPWEEALSPEAQFAVDALNLDQGDEPIVPMDMMDRLNVNEPIIPDSAESQEQVVDVAEAGVIPHSAWNTPMAFSFIPPKDWPPPGWKVDPHELELIRGIHSLIDNHVGPIDTSSAVPISEGHRGNFSRWNLFLKQYQEWVTANKAELDRAAEEVGDEYYPGRRRMGKHYIEGMYELPFIYPGQHYIGEVTMVHLYEGAFINFGAVHDGWVPIKRNDWYWLREHIKVGMQVQVEVMAKRDPYRFRFPIQMRFVQPNIDHLIIFENNLKHDKENRDVSNISLLRCLGSISFPFSYTDAFCSAKHRSFDIQQI*