MFNLIPENWGGFVTPWVNEIALSLRRIRSVHFRRMIVNDLDLDVLARARGDELEVLKLDKCLGFSTDGLFTVVKHCRKIKTLVMEESSFLEKDGNWLHELALRNTSLEVLNLYMTELTKLNPRDLETIARNCHRSLVSVKIGDVEMLELVGFFKSAVNLEEFCGGALDEDPETPDKYKKLAFPPKLSRLGLTYLGANEMPMIFPFAAQIRKLDLLYAFLGTDDHCELIQKCPNLEVLETRNVIGDKGLEILAQCCKQLKRLRIERGADEEGMMDEIWGADEQGNEDLGGFVTQRGLTALAQGCQELEYMAVYVTDISNESLRTIGAYLKNLSDFRLVLLDQEERIRDLPLDNGVRSLLMGCEKLRRFAFYLRRGGLTDVGLRYIGQYSPNVRWMLLGYVGETDEGLVEFSREGCCPKLQKLEMRGCCFSERAIAAAVMKLPSLRYLWVQGYRESVTGQDLRVMSRPNWNIELIPARRVPEVNLGDVREMEHPAHILAYYSLAGQRTDCPPTVKVLREP*