MESSSELVAFPLLLTPIESNYRACTIPYRFPSDNPRKATPTELSWIDLFLNSIPSFRKRAESDGTVADANVKAEKFAQRYSEILEDLKKDPESHGGPPDCVLLCRLREQVLRELGFRDIFKKVKDEENAKAISLFENVVHLNDAIEDESKRLENLVRGIFAGNIFDLGSAQLAEVFSKDGMSFLASCQNLVPRPWVIDDLDSFKLKWSRKSWKKVIIFVDNSGADIILGILPFARELLRCGSQVVLAANDLPSINDVTYPELIEIIAKLKDENGQLVGVDTSNLLIANSGNDLPVIDLTRISQELAYLASDADLVILEGMGRGIETNLYAQFKCDSLKIGMVKHLEVAQFLGGRLYDCVFKYNEVLS*