MKLQQQESAGEQQQGGEVQLPENLLRHFEQILHDDPLIDEVGFLHPTQFCSLDCAQDGDSASQPTEFHRTRYFWCRDHKLAISAEILPKLYHAARDAYHNARDAPLSPTHLMRHTKALLILCPDLLTAWNSRKMVLSAEYDFTKLKDELQLCALILSYSPKNESTWSHRRWVIKQVAEQRQDMLELIGNESMLVKEIAEKSKMNYRAWRHRCWLIPYMTRKQVLDELKESTRWSELHVADNCCFHYRRSLLLALLGNLLRNGEDSLSWESEICLLWKEELRWDEMLIRRYQGRESLWNHRRFLSHWWIQHLLTIEENWPSTTSQMDMFVIQEIQLLSECLHDPVDEFGESCVQAELSALYILWITKQVPAVKGKLEERLHSVSLGKLKDVLAGACRPEKRRFWMNLLGLADQSSDIHGLSC*