MTLQPFAQPPLSLALGAGRDLPGQAARVRAEWLAPRPGRAPAFLLALLWGRGCANVVQAIEGHLDALFADYACTPEGWPEAQAARQVLASLNMQLYRRRREGEPGVLELAAGLLLVHAGGVHFLQCGAVGLLRYRQGSLQRLGGSGQPLGSSAELALVQHNLTQVAGEPLVLAPQPLLEVADLRALGERCAGLATGRLEGVLQPLLHAPGAVALVLPGALERAPAAPRHTGWPALGAACPGDCVDGWTLQAACAFGPPGRLFRACDEQGREALLLLAAVDADEAFWQREWALRRCRAESLPRVLSSPRLRRHAFQLFAPPRWPMRSLLDWAPAHLPLEPQCALVLLEQLIDAVRALQRRGVQGLWLAPRQILLDEGGRLLFLPEAAAILPGVARQALPADSVPLAPELRRGEALDGRADQFALAALFYWLLCGRWPSIACPESDGGCRYEPLGERQADLPVGWDGVLARALAPRPEARFEALSEFWLALQKPLAHPQRVFAPRRLQRGVLALVLLLAGAALLVGLAG*