MRECSAILLGQAWAQPTEIPVAQACLVLKGNEVLNPLLVSSSHAAAAAMDAGDPSTSLAVTAAESSQTTKKKAPKRFIHTPIPPSILSDPTLATAATSLLPAAYNFELPKTAHRIRSSGARRAALQLPEGLLLFSLPLSHLLGPFLAEDPSNDVLILADPTYGACCLADRPAKALEADLLVHYGHSCLVPVTSSLLPVLYVFVEIRVDALRLAAAVRTAFPDPAAAPRLALAGTVQFISAVHAAREMLTRDGYRDILVPQAKPLSAGEILGCTAPTLKKSEGVGAVVFVADGRFHLEAFMIANPGVKAYRFDPFLGVLVLEEYDHVGMKQARKEAVLAARKAKSWGVVLGTLGRQGSVKVLDRVVEHLEEKGLEHTVVLMSELSPTRMELFGDSVDAWVQIACPRLSIDWGEGFKKPVLTTFEFDVALGYVPGWWEKGTRECGGGTGSGCCSGSGTCGDCDCSNGDCGGSDFGGDYPMDYYSQDGGDWNGCYMKKKPSTGERKPRVRIAGNSVQVEQQ*