MVRRFLTLSPVISRLNLNPGIFLAASPSLRLQRQNLKPKISIISPSSASTFQRTRAYTTRTRGSSSLPRSESWKLDDDGLVVLGIETSGDDTAAAVVRGNGEILSQVISSQAELLAQYGGVAPKQAEEAHSRVIDKVVQDALDRANLTEKDLAAVAVTIGPGLGLCLRVGVQKARRVAGAFNLPIVGVHHMEAHALVARLVEHELSFPFMALLISGGHNIIVLAHELGQYTQLGTTVDDAIGEAFDKTAKWLGLDLRRSGGPAVEQLALEGDSKSVMFNVPMKNHKDCNFSYAGLKTQVRLAIEAREIDAKCPVSSATKEDRRNRADIAASFQRVAVLHLEEKCERAIDWALKLEPCIKHMVVSGGVASNQYVRSRLNNIVENKNLKLVCPPPSLCTDNGVMVAWTGLEHFRVGRFDPPPPAIEPDDYVYDLRPRWPLGEEYAQGRSEARSLRTARVHPSLTSIIRAADSLHQQTQTSQ*