MSLAFAAICCVGSVPRRAIPELAGFGAASRERFLSTFWGKAPVLIRRLLDADETRRCCPFAPRDLLELACAADAASRLVEEDKGWVLTHGPFSRAALEARAREGGKWTLLVNEAEKFAPEVEELRELFDFLPRWRLDDVMVSYAPPGGSIGAHIDNYDVFLLQGLGERRWEIEARPRDAAAERLHAGLDVRVLADFSSDQASTLQPGDALYLPPRYAHCGTSTDEQCLSYSIGFRAPTDAELVRSFVEHSAASLASDALWAGDEATPPSTERRGRISPESVAHARQTVAAALEAALHDERSFEAWLGGVLTQPRRRAPGMRSEAVRALSATWAAAAPPGVEAVEEGGELPCDGGLDGPDGVVAAIACGAPDAPALRHGETAIFAFIERADGHHALFIDGQHVSCPADASRHVPLLCSSCRLEPAALREPLQRSPGLRRLVADLIRDDALHEEL*