MRFAFEGKVMNVYGTFRSPKDFKKYLKADLADREGFATITLVVSEGFISKFLDKIEVDACLRIEGVNVVQKNANDGGTASYSLHVDATTIIIKAEVFDVCLMFVPEIKICQYLLKASRDPSLRGTIAFVVIQVDKVLKSGRVGNYEQLTIADGPRPMDLATLSFVSQRKSVYHDIVAQFQKGIIVMYVARNIGIFKDKFNTLSILDITLLTPVFGEKRKNELESVFRTQLSDMGYGKEVFGTLEVTNFNSAFIIKKCVVCKGRKVNKLPSGGFCYGCGKAVEIIEVPSLEGRITSPNSTCIDVTLVGDSVDKVLQLEDSLVNLYNKNIILTKVLLSEIAKVGNFLIDKQGCVIGFNASSTN*