MPLLLLSSSLSRLPQPVTAASLPTQMSNVSSSIGSTKPLVDRAVIVGGGLGGLAAALQLRKIGIDAQVYERSSALSGGEGTLISLFPNGIKALNEASPDVVQKMRALGITNNPANLVSPDGTKFGEWSLSTQMEEKYGQPLIAILWKNALRILGEALPEECKHFGYECFGIMQEDDGAVAHFRKESETFSVKAPLVIGADGIRSTVRTALFGTIPPRDNGRTMWRAVIDMNLCSSKDLKTGSYASLFNGRTVFIINGVQGKLYWAFSIEDDFVEGSSKIRSKSPEEMKERLLNYFEGFSLATSIIQVTEPELILERRVLDLPVLSQWFQGNTVLLGDAVHAVTPSLGQGANLAFEDSMQLAKLLVSSADLRSALEEYQAMQMPRARQISKQSQNRTGKQEDSFYDWLYNPKML*