MTSPQQLFNVANKNVLVSGGSRGIGYMIASTYYRHGANVLLTSRDAKACEEAAASIVSTNTAFADGINAPRVYHVPSNVSTREGCKALAEHTNDVFQGRLDVLVNNAGTSWGEDPGYDVGSRQSGRMNWGWDKVLDLNVKGVFYLIRESTQSIFSTEPPIDPGRIINIGSVTGFIPQNAPTHAYDVSKAAVHHLTKKLAADLAPRGITVNALAPGYVPSRMSSGLSTDIYEEATKTVPLGRMGNEDDMGGTCIYLSSKAGSWCTGVILNVDGGSVGAMQIPLSSL*