MGKYKKFFAIAVCSLLLFTVYFYRDPDRVITKGNNIILSPADGTVEYIKFYENGNPEVFKDGNCYVLNVSRYFPNGCYVVGIFMSPLDVHVNRAPIGGRIVYIKHIDGSFYPAFLEGVEKINERNIVIIKNGSEYVGVVQIAGFVARRCWLSIKEGECINMGQKIGMIKLGSQTAVIIPANYNITVKVGERVYAGQTIIAVKRTDN