MLGSDVRRAKAASLFAVKHSIPDIEDQSLKGQALADFLTEHPLPKDSPLRDDLPDEPVYNVETSSPNASWNMYFDGATRTNVKGKLISGIGILFVSPDKYMIPHAFSLLEPCSHNAAEYQALFIGLELALESGITMLEAFGDSQLIVNQINQEYEIRKPDLLPYYNNVAPPNPDPCSGPTSGMRIGK