MEIDDFQKFHEGIAGVMSFYGKSVSRFALDVWWTALRRFDLAAIVEAFNRHLANPDTGQFAPKPADIIRILQGSTQDSALRAWAKVDQAVRSIGTYSDVVFDDALIHRVIHDMGGWIALGTKKEDEWPFVAKEFENRYRGFNARGERPPYPPVLIGLSSAHNHRKGYLPETAVLIGNEQSARHVFGGGSDQPVLGLNRMGTGPSATLDEAAQTARKKARRAS