MCGGAILAQLIPPSAGRAPKQVAAGGVAPKNGGMSKRHHSSTPDVDDFEAAFEDFEDDVDLQAEDDGDDHAVFASKPAFSTAYYDGRAAQAASRKKSVRRLHGIRQRPWGKWAAEIRDPHKGTRVWLGTFDTADDAARAYDVAARRLRGIKAKVNFPDAARAGARSRRASRRTAQKPQCPPVRTTAYSATAAAHAHVVQAEQDAMMIKPELMEFFDADAFVDLTAAVAALPPVTGAKKPMVDEDSSDRSGGCAMLVFADELGFDPFTLFQLPCSDTYESIDSLFAGDAVIQDALGVDTGMEGVSLWSFEEFPMDSAIF