MGLSRRFQNLIVDSSYAGAQWLRSIDLTRHLFGNTAAAAPAADSYNPKNKRGLRIQIERIRFPRPMLRLKCTYMPYDQRNIDCFPLADRKVVMVDHTGITRLCDVDARSVMAMPNIHKPKSDPISLFVPSSGGGSLYVMERYPDPEDGTQLRYINQFEAFVWGKSSCHCHLLSSGLAKEMPLPFFSGKLEYVPELKLWFGLSAEPSRRLLAAADLISSDSQPQLIGDWNEFAPPEGWLEYQEPQLVNLGSARFCISRFFHIRSMDNDNEVIDSVVVFTGVEVMPVGHNGDGNGKVKLRMEKHKSRCCVSGSTMICSIF*