MKESSPPRVRCLNADAPEKLGINTADMQYRAWMENHPSALDNFDKVLEAADGKHVFLFLDYDGTLSPIVEDPERAYMSDEMRTAVKETATLFSTAIITGRRRDKVYEFVQLPELYYAGSHGMDIMGPAECSNGFKAHGTKTLDEEGNEVVLFQPASDFTLIMDEIFKLLEEKATKVPGAKVEHNKFCVSVHFRCVKEENWLPLAEQVSHVIKCYPNLYLTQGRKVLEVRPSISWNKGKALDFMIRTLGFGNRNDVFPIYIGDDKTDEDAFKVVVKRKHGLAILVSNVVKDTNAVCSLRDPIEVLEFLQRLVRWRRRRPSKFS*