MDKLGLSKRGYFDFALKNKKWILLAVSGYGAFRVYHSPSISQKRKRISKLFTLLLNLIEAASDSAETVSVISKDLTEFLRSDSDQIPNSLKQISKIAKSDELNSSLIRFTQAMTVGLIRGIDDGSGSGFTDRVMDKLFTKSGSGFASAIVGSFARNLVVALYSSAGDGSNSKLLDAVFSDDGRRLIGDCVQRFVSTAVSVYLDKTSDVNVFDDLFAGLTNPKHEGKVKQTLVTLCNSAVETFVRASRKPVQLNRSSSCQDSSQTLTVGSTKQATWIDRVSSSLSVPSNRKYVVDLTGRVTFETVRSLLEVLIERANGKVESYVEKVRERGNETRRFVRVKTSLLHSLCLSLCLQIVEAPWMLTPRN*