MGFFGKREAPGDATGHVDAIVEAPGPDPEKQQVAHDEDFHTALPQIPQATPTIDPAVEARLLRKLDLRVPTLLGFLYLLSLLDRSNIGNAKIAGMEEDLHLTGNRYTWLLTIFYISYTLFEFLALMWKIMPPHRWAAITVMTWGIVATCQAATQNWGGMMALRFLLGMSEAAFGPGSPYLLSFFYRRQELGLRCGLFLSAAPLANTFAGALAYGITSGHAKIANWRLLFLVEGSPSLVAAFLAWFYLPDHPASARFLTEEEKEVARARSLRRSGESERVTGINWKELWQTLLDAKAWLTALMYFSCNVSFSSLPVFLPTILEDMGFTAINAQGLTAPPYFASFLVTIATTWLADRLQQRGLVIALSSLVGAIGYVLLATCTSVGVRYFGVFLAAVGVFPSIANILPWVLNNQGSDTRRGMGIVILNVIGQCGPFLGTNVFPASDAPRYIRGQSICAAFMFFTVILALALRTLLVWENRRLDKKYGTAAERAAQATSKGDLTLGEENYGADYRYVL*