MLQRPSQPTLLLLQYYPWMRSFGDGVTQGLYYREPETEMTVIGQYYDLPVVSVRAAAWRLMHEGIDGFKADKGAHSIGLNWGNKSIIPQAEAGEVDQYFYSDGLHPGPGGARVMAELMIHPLAVAVEEVAEGVQVEERQDPRLQGLPPPMIPHSPSIASSACYMLEEFKPLVKKAQGFLYRPERPARTSVLAQKWGWSGLQPGEWLQLEVSTMLEAASPQRNATVFLRAWEPPIPYTVFLNYPLHNVTQHPRCRLRVEIMNERPQQAEQKVMLAAMAVQLLN*