MTCGGKPSGISASQRPRTLSKCETAIDPVLAREEGRMEAIDRGDGGGCKEEEWWGWLWIVFSKLDGRSLASCCCVSRAWQQAAGQEELWRGLCAAAWPGLALSDCGEKAVSVAGGYRRFYGIRMSAAAQLGGGGGRSSRSNPRLRLRELVFFLDVHYRDSPVCSMARGGDTLKRMFQAAAAPPELHDHLDNDDEDQGTFRFVVEIPTSTGASDVDAHQRSTDGNVDCAVWVGNSGSNRWSKKEIRDFTISWAVMVRGSPKVFQILRSRQPGQVVGNTCNYSERLPIHSCCCCLSETNHVAEVDLYFSADGGGLFLRELRCSILNTDCWRYFTQVQALQYLQHALLHDCQFS*