MTEALAFLPPDARVLARRDIIIADLVDLLGPEGIVSDARELVPFETDGFIAVRNLPLAVALPRTTAEVSELLKYCARYDIPVVPRGAGTSLSGGAIPQTDALVIALTRMNRILQVDFDNRAAVVQAGVTNLAISDAVSADGFFYAPDPSSQLACTIGGNIGMNSGGAHCLKYGVTTNNLLGVKLVLFDGTVIELGGKALDSGGLDLLGIVCGSEGQLGIVTEATVRLIAKPEGARPVLFGFEEAEGATACVSDIIAAGVIPVAIEFMDKPAIDICEAFAHAGYPMDVEALLIVEVEGSETEMDQMLQGIIDIARRHGVKAIKECQSAMEAAAIWKGRKSAFGATGRIADYICMDGTVPLSELTAVLKGTYAICERYGLRVANVFHAGDGNMHPLILYNINDPNEAAAAEAAGNDILRLCVDHGGCLTGEHGVGIEKRDLMRHQYSEADLAQQMRLRAAFDPKWLLNPSKVFPLEGRTAG*