MLCLLPLTAALHAPVRAPGTLRASAPFVSVSAALHVPVRATPIVLRAAAPSLSISTPRAVGEPIRVGIVGCGRIGIVHLETLRKCPKAKVVSIGGSSREETVSALAEKYGIAHFAKDADEVIRNPDVDAVWICSPSQYHAAQIRLAAELGKDIFCEKPIATELDETIQSVLFAREKGVKLMVALQRRFDPNFMRVKSAIMDGEIGSPVQIRLTSRDPSPPPKKYVEGGGGIFKDMAIHDLDMSRFLMGEDPLEAYDTATIIVKYREGRTATIDVCRQASLPEMTRDRARLPAATTDACRQATYGYDQRAEALGTAAMVMTDNMYPNTARVFTGDFVGMADLPYDFFMSRYIAAYEATSTPLASRARAARAPSDAPVTGEDGVIALAMAIAAGLSAKEQRWVKLSEVLPALDGSMEGSPRLRKRDRLSAFLRSLGGARTSEPEPIPA*