MGLLSTFGRPRPVTVPTDRVVPLRYWDDLHYLRSLCHDFTFRFDDVLDASKLEAALDRLMEIGDWGQLGARLRLNDNGKLEYHIPAEYDKSTRPAFGFTTAEYGISINEHPLGARLPTTGQDQSVLSPSCAEFAPLVRHEDSPRELADWIYSDRPQLHVHVAVFEDATLLTVSYLHTLFDAVARTNFFKAWIAVLEGREEEVPPFVPFDQDPLCQLGKEVARENYTHFGRLVAGLSLVLFGLRYLFELLWFRKEEEHPIRVPGHCVERMRETAQQELAAATPEGAEVPFLSEPDVVSAWWVKTMVTALNPAPSRTVMVMSPFNVWGLFKESFPAGAKGFIGNAFFNSYTVHKAGEVLEDNNLAHLACKNRQALVEHRTKEQVQAMTAIQRQSFMQFPPLVGDSNLLFMTHTNQHKARYFETDFSAAVVATGVPLTERPHALGRPSYINDIEHCRLYPTRNVCRVIGKDAAGDWWLLFKTRSEAWPSIHRQLATLLGIDPAEARDVPNAVDQVAITHNGSSPAKMYSEARGMLLQIRLLWRLLV*