MPLFLFNYSDRKMHGTFEAASHGKMNINPYAWTTDGSEKTQFPAQFIRYLVPCLGGSCLYQATLPATFGACFQKCYQRCSEIDFQKSVENDEWLSKRAPSSSNAWQMTTSFISTTLGHAQVGTEVTASGAEWPVLSRDSEGVFPSQEDALEQNRQPSWKEHLNGECIASSDGSSLGQSMDCKKAIVLDEETTTMDKVMKSLSPLAKHDLRGKGSTSNESKENRELVVLEKLKHLAINRREFSRNLGSDVASKDPKDIVNLQSDNDIEYLRTENLDQDQALLRREKERLLCSLSSVDPTITESLQNYLELHTLTVTQMQQDINELRFRLDQTCTEFTHMREIMDLVKKNVLLEQKQVNYILFSHLECDSLFVELLRSLHL*