MKCGVVGRNGKQIIEGGVEVDAEATLEDLKKAIHSRNRKYYPERQRITLPLPPGQSRPTPVDEAKKLRDQLASDSPQVVFKDLGPQVSYSTLFFFEYLGPLLIYPVLYFFPQVYSYFGLPLRNSIHPVQTFALYAWCFHYAKREFETFCIHRFSHATGLSETQMYVGFAISVVSQISNFYCHIILKNLRSLDGKGGYQIPTGFLFNYVTCANYTTEIWQWIGFNIATQTGAGYLFLAAAGYIMTVWAIQKHKRLKRTFDGQDGRRKYPRRYVIFPPFL*