MKRRLQATEPQPGGLLHPPEAQRLLATAAADAAAPRAEFLFAPPAALHKPLAALLEDPRDLPILFLYLNVLLTTVPAAAALFYAFPGARPLPHWLGAAYLLLNYALYLARFMLSLHYSQHRRLFRSELWPLNWVPPLLLAPLFGVPSGMYQLHHVVMHHCGNNRAGEDGSSTERYRRDSLAHFLLYWLRFALGAWLEVPLRCVRYRRWGLLAASCAAEAAYFAGAAAAWRANPRAALWVLLIPYCISSLALMFGNWSQHIFIDPNNPRDSYCLTYNCAGVKDNQMSYNDGYHIVHHANGRLHWSELPQRFAATLEQHAERGALCFVGISFFEVGAAAMAGRWPFLLRHLCRYSSRLAAMSDDQIVAMLKERLAPL*