MQRICAQLGGLAPTPVLVPPRRISTPACLSCRDILSSYSRPSYGYIRVGGAGAAGKVTQNVKTKKIKEEDEKAELSEDKELPEEQEGDHQPHARKRGSYLDMAGFLEEAFNNDREARRILEDSVSDPEKMRKRVEERVRRKKLDMLQPKTGSASPMKVSFKDFDASDTYIWMELYNDPVEKDIDILGNVCIKTHLLFSQIEGLVVIRSWYLMGCLGGYNSVNMQLTRIPVNERLTYNENVEDDILPARFHNIGELEFQHNWGRFWIDMGTSDPLALDVLINMLSAFSSDYVGVKELTFGGKDLGTWNKDMTVGDEGYKSFRI*