MPLLLCCSTPAFLSSSAAAASSSPSLMSDTSAKHRREKPLVDKAVIIGGGLGGLAAALQLRNIGVDAQVYEKNPTISGGEGTLISLFPNGCKALNIASPDVVQKMRSAGALNNPSRLVLPDGTKFGEWSLSTQMEEKYGQPLIAILWKNALKILSEALPDDCKHMGYECFDVTEEEDGAVAHFKKENESVSVQAPLIIGADGIRSAVRTALFGNIPPRDNGRTMWRAVIDMTLCPHEALGIGTHASLFNGRTVFIINGVHGKLYWALSVEDDCCEGSTKVRSKTQEEAKERLLGYFEGFSLATAVIQATDPDLILERRVLDLPVLSTWFQGNTVLLGDAVHAVTPALGQGANLAFEDGAQLANFLMTSSDLRSALEEYQALQMPRARQVSKQSQVREGQRGDSFYDWLYNPCL*