MFKTGELRLALTKVLYFPAREVAMDRVAMMACCFSLSLMVAVAGAADAGAEATLQRVEVGPVVEGGLLIRGRDARLQLLVTGRHSSDRLIDQTHGEAIITATVGGKSGQTTVRVEGYSHPATINFKNEIVPIFTKLGCNSGGCHGKASGQNGFRLSLLGFYPEDDYEFLVKEGRGRRIFPPAPERSLLLTKPVGQSPHGGGKRMEVDSYEYRMIARWIQQGMPYGSPEDPVVTKIECLPAARIMDQDAEQQITVYAHYSDGRREDVTRMALFEPNDPELAETTETGLVRTLNLSGEVAIMARYQGQVSTYRATIPLGAELAEFPPTRNFVDEAVFAKLKLLGIPPSPVCDDATFLRRVFVDITGTLPTNEDVEEFLSDSDPGKRDRLIDRLLDSPEYADYFTNKWNMVLRNKKRQNEDRESTYAFHQWIWDSLYENKPYDQFVRELITASGDPELNPPVTWFREVAKTEEQVED