MDFPFSSLLVEIKSTLPSWGFSFITASFQNKFPEALNDVERKSGEDSINATSLGQGIGNVIFMGDNSAKEKNSINPTDNTINNVNGDKDGVASRIPTPDAMSDYCVGKPRRGTRSVIPPKRLDDYFWEGIKSREQGQNYEYVTSETSRLINPPQNNFLSRAGKEPTNLNARNSNISRLLLQNNYILARVWEDFASGCTSDYPFLVRKSSNTEEDNINSASLGHGIGNVISMVDNYAKGKTPINPIDNTINNVKGDKDIGVASRIPNPDKGLTDFSIHRTRYLLFGVRAMHLKYLKMKKFLEALNDVDALVPKSSDNGEDSINATSLGHGIGNVISMGGNSAKGEIPINPTNNTINNVNGDKDIGVASRIPTPDVMGDFCIGKLRQGTRSVIPPKRLDDYFWE*