MDTQARPVPPRVKLGIQGFEVSKLGFGCMGLTGAYNSPLDDEAGIAVIAHAFSRGVTLFDTSDVYGPLTNEILLGKALKQLPREQVQVATKFGIRHDESGTRTVCGRPEYVRACCEASLRRLGIDCIDLYYQHRIDTTTPIEETIGELKKLVEEGKVKYIGLSEASPDTIRRAHAVHPITAVQMEWSLWSRDIEPEIVPLCRELGIGIVPYSPLGRGFFGGRGVKEQVSAESNLHGIPRFAPENLEKNKQIYLRMEELANKHQCSPAQLALAWVLHQGDDVVPIPGTTKIKNLDSNIDSLKVKLTDEDLKEMGSQIREEDVAGGRQFTSFAHTTWKYADTPKKQS*