MMEESFSLIACDPPLLDPVAFRLWLEGRSVEEAAFGDSAALDRMFAQETRDQFHVFRILEEFLTHPQLLADQRVITLAEPVQQTIIERYYEFDESVVREFLGKKLGSKLRKELDNISTKARIHIDSCKRQFENMKRVMKHVKDIKDASVRRTPPASWSTPEPSAEHALDVIERDFCLSRDLASKYAHAIFLSHHRYHTTKKKAYRVSFLSYSDLDSMAVDGGGLGFDPAFLAGVIDLKGVLGGDARLLEGVLRPATVGTLQALGAPRPRTRPARPRAPPRRAPRRHRGPDRLAKIDKKFGALVKGVLALGADVSRAKATATFSGAGGEPCKRLDLSEEDVAAFLAAVARVMGETEALRRLAPAGERLFGAVQKCIARMYRRIVVG*