MKGLAVLILLLVLSHIIVHTDAQFDGECKFNKPLEPRPHSASVLDFGAVGDGETLNTLAFQNAIFYLKSFADKGGAQLYVPAGRWLTGSIKLTSHLTLFLEKEAIILGSKDYAHWDIVEALPSYGGGIEAQGGRYRSLIFGDNLTDVVITGNNGTVDGQGSIWWEQFTAHSLNYTRPHLVEFVSSKDVVVSNLTFLNAPAWNIHPVYCSNVVVQNISVHSPANSPYTYGVVPDSSEHVCIETSNISMGHDAVVLKSGWDEYGISYGKPTSNVHVRGVRLQSFAGAGMAFGSEMSGGISNVLIEHVYLYDSLLGIELKTARGRGGYIKDILVTDVVMANVQVGIEATGHYDSHPDEKFDPSALPVVSGITFEDIVGTNVSIAGNFTGLSESPFTSICLSNITFSISYNPFTSWLCSDVSGFSQNVSPEPCPELESSFSSTTSTCFTLLHHPYSQVAVL*