MAKSRFEYVKTFELPGADALLPDTWLVVRLDGRAFSRFTDVHALRKPNDLRGLALMNAAAGRVFEELGGAVVCAYGHSDEYSFVLPPRADLYGRRASKIVSSITSVFTAAYVWNWPRYFDEVPLQYPPSFDGRVVVYPQTQHLRHYLSWRQADAHINNQYNTCFWALVHSGLEPSDAQRALRGTQTAQKNELLFSRFDINYNRLPQIFRKGSFLFRQASGGGAKGAEDTISSKGRTPGTETSRSDPGTGTCEIVAHEEHCSDWCGKVQASFRKNLVCIHQDIIAESFWQSHSYLLD*