MKAIVCVFVTLLACVAAYDVELLTEEQWDQLVARNPAKPDTQGLILNGSVKKAINGLLNQMPCGWPQYGIPPLDPYTNAD LRIHLAESVVDTLLQFLRFRFDGLEGMEIKKMKVSYTFSKKVKFHFNFPELKASAHYLDTNTFVNLLKELGLSVRYESSG PLSFSLQNLSIQGEFKYKMPFIFGSIKIYKFSCAVGLGGVSSNIGGVMGNGRINEFINDMLDKEIPAFINGNQEQISAKI EEIFVPLANAHLTGHKIWYLFSLLSATTGSCNPTPAPWLAIESRKLD