MDYSTKARGRLAVLTTHLSTSADPPLTFSNVLDKSCVSSQSIVLPPPNLKGSITIIDDRTGKKYQFPVSEDGTVNAPDLKKITTGKNDKGLKLYDPGYLNTAPVRSSICYIDGDEGILRYRGYPIEELAEGSSFLEVAYLLMYGNLPSKSQLADWEFTVSQHSAVPQGALDIIHAMPHDAHPMGVLVSAMSALSVFHPDANPALRGQDLYKSKQVRDKQIVRILGKAPTIAAAAYLRLAGRPAVLPSNNLSYSENFLYMLDSLGNRSYKPNPRLARVLDVLFILHAEHEMNCSTAAARHLASSGVDVYTALAGAVGALYGPLHGGANEAVLKMLNEIGSVENIPDFIEGVKSRKRKMSGFGHRVYKNYDPRAKVIRKLAEEVFSIVGRDPLIEVAVALEKAALSDEYFIKRKLYPNVDFYSGLIYRAMGFPTEFFPVLFAIPRMAGYLAHWRESLDDPDTKIMRPQQVYTGVWLRHYMPLKERIDSAEEDKLSQVSVSNATRRRLSGSGA*