MAVVFTKLQVWRVAVLVGLSFLHSSRAGLISVHTTERSDGLCATFVLPYSGYACQEFVAQTADGFLLGVQRMWKPRFSGASEGNPVLLFHGILTGGDVWVINPPGEGLGFMLADAGYDVWIANYRSTTFSYGHVFYKKSDKGFWDWSVDELASEDLCTSLQLVHSKTNKKALLVAYSEGAQATLAAFSQGLSSDLVSKAALLAPVSYLTSGPQLVEVASKAQLQKIYEALNIYQLSTRSPGGRELVDLLCSASSVKCYSDWFRLFSGFICCINSTRRSFIDKFETQATSVKNLDHYSQQVRLRTFSQYDYGAEGNLERYKQRTPPAYDVSKYPVNQISTLFISSEKDALANVADVTHLLKELPAGYQAKSVADFGHLDFVFGYNANRLVYDSVMEFFATK*