MKQRHATATASALFALLPLSLLLFRLLVLLVRLRLAAFRDAALSLHFLARLRIRPVHLRLPGTDATTVRVWCPAAPSAKPPLLLLHGFGGDSKWTWARNLPALSRHFHVYAPDLLFFGAHSRSASPLRTVAFQARCAAEAMRLLGVDRYDVVGISYGGFVAYRLAAVEGRDRVPRVVVMTSGVAATPGEMREMAAREERAVEESLLPETADGLRRLVRRSMHRPPPWMPDFVLDDFIKLMCVVQRKERAELLHELLKNGAGIDPLPVLTQKTLILWGDKDQVFPLDLGHRLQRHLGDVSRLEIIKDAGHALQLEGADQVNRFIKSFLLDS*