MGGVFSHAKSNQRGYSRGRSSGNSNIATRGISSPSSSTSYPYPHHPRIMSKEPSSSLSNTARATGSDTSSQEKGTSQAKGGSKLEKKQSIKQKYSFIPDNFSSLEQVTTALREAGLESSNLVVGIDFTKSNEWTGKVSFNNRSLHAIGDTPNPYEKAISIIGKTMAPFDEDNLIPCFGFGDATTHDQEVFSFHSDHSPCHGFEEVLACYKKIVPNLRLSGPTSYGPVIEAAIDIVEKSGGQYHVLLIIADGQVTRSVDTGDGEMSPQEEQTIKAIVDASSYPLSIILVGVGDGPWEDMKRFDDKLPAREFDNFQFVNFTAIMSKNATISEKETAFALAALMEIPLQYKAAVEFGIIGRSMGQAKKIVPRPPPVPYSRRPVLDREPTHVSSPVLDERTQACPICLTNRKDLAFGCGHMTCRDCGSRVSSCPICRRPITSRIRLFA*