MDTQARPVPPRVKLGIQGFEVSKLGFGCMGLTGAYNSPLDDEAGIAVIAHAFSRGVTLFDTSDVYGPLTNEILLGKALKQLPREQVQVATKFGIRHDESGTRTVCGRPEYVRACCEASLRRLGIDCIDLYYQHRIDTTTPIEETVSGACLHIRLASSRSWWRRILYAVDFRELGIGIVPYSPLGRGFFGGRGVKEQVSAESNLVSSIDTVYLRISFLSFVAKKTFLGLHQNLFLSSLTDFTLACQHGIPRFAPENLEKNKQIYLRMEELANKHQCSPAQLALAWVLHQGDDVVPIPGTTKIKNLDSNIDSLKVKLTDEDLKEMGSQIREEDVAGGRQFTSFAHTTWKYADTPKKQS*