MLLAGSEATYRFIADMIAAVSKPLRSKRIHIGMDEAFGLGLGRYLFKHGFRERFDIMNDHLWRVLEITAKHGLKPMMWSDMYFHLLMNNGGHYYDLDLEFSGDAVARIPKGVQFVYWDYYHDDQRFYESFLDKHRALGSDPVFAEHGYTDGEVDETALAERFRLCTGQQLDDYWQLTYLDETPGVTKNNMHSSNASKFLLWQDTLIGLFDKDVEGELGTALPAHYVKLAERLAAAESQAAGTHKLVFGFYAKLAETLAMKGTLGQQVTVAYRAQEQERLRHLAEIIIPRVRAQVDLTRKAHRLLWMGTSKPFGWEVLDIRYGGVLARLQSAEERLLDYVEGRVDRLEELEVERLPFNANDPVGEHRVSHSPFFHRIATGAVLSAI