MGRLVATLVLVMCSAACSLARAHGGGLRRGVERANMRGRLLADAAVAGGGGGVVPIYWSQPLYMANLTIGTPPQPASAIIHLAGEFVWTQCSPCRRCFKQDLPLFNRSASSTYRPEPCGTALCESVPASTCSGDGVCSYEVETMFGDTSGIGGTDTFAIGTATASLAFGCAMDSNIKQLLGASGVVGLGRTPWSLVGQMNATAFSYCLAPHGAAGKKSALLLGASAKLAGGKSAATTPLVNTSDDSSDYMIHLEGIKFGDVIIAPPPNGSVVLVDTIFGVSFLVDAAFQAIKKAVTVAVGAAPMATPTKPFDLCFPKAAAAAGANSSLPLPDVVLTFQGAAALTVPPSKYMYDAGNGTVCLAMMSSAMLNLTTELSILGRLHQENIHFLFDLDKETLSFEPADCSSLS*