MLDFGPGSFFLTPSQILDSPSFRDGVHSDAEKSLRFYGCEIIQEAGILLRLPQVVAATAQVLFHRFFYKKSMFCHDVRAVAASSFWLAMKLEEEKGASNRGGKPSKLNDVVSMFEHIRARREGVQPLPPHSPAFKLLKDEVLKLEMRMLIEFGFVCNVEHPHKLLLGILNSLEASKELIQESWNLVNDSLRTTLCVCYPSNVIACGIVFAAARRLSVPLPENPPWWDLFDVSNEQIHSVCLSLADLYRQPKPHYIDVKTLSSQSIDVGSFTEASAGDSVKSSLSPVREISPNCDKPTSSECNDTIPAIDLKSQSEVLNSSFVNGSGSPQLKDAVKDVLKDRDQTSLCSRNSRKRVWDSSFDSVRKGCREFDSSSCHEQKRTARQSHSRSRSRSGRDNHREREHALRHYEHHRCSRYYDNQVLSSRHHYGHVRG*