MDALQAVVAQAKASGLISEPAPRRPVPSISIYADDAVLFFKPSQQEAKVVKAILQIFGAASGLMTNYNKSAITPIQCSQEQLQVVANELQCNIQLFPIIYLGLPLSTRKPTKAEVQPILDKLANKVAGWKPKLLSPDGRLCLIKSVLMALPVHFMSVLQLPKWAIKDIERKCRGFLWKGQQEVSGGHCLVAWKDVCTPVENGGLGIRNLELFGKALRLKWPANRLHQKDRPWTLVDFRLSADDEKIFQSASEFCVGNGRDTKFWSDNWLGGGSIAWRWPTLATFIGRTKLTVEQGLLGHRWVRDLQGSLSDIAMMQYFQLWDEIQQINLSQEEDTIRWKLTPDGSFSVSSAYDLFFMAREISPCGQLIWQTKAPSKASMAAAASMGQCGFPSARTSGRGADRLVDGGTMPFSKQLQEQL*