MSSAADKPARPKSILQAHMKRPREAEPPHIGLIRWLRSRGADLDGLEIRESPGGGLGVFATRPFEPGAAIGLLPSAAIIDPVAVLHSDDVARAALAQGGSEPFAFWLALASMAQQESCGHREYLAALPREAPDPTGWPAAQRQLLAGTPLAAQVEAQRRLLADEFARVAPTAAPRVPFDVDGAALFPSFLWARGVHMSRCFPRALVDAAALPLPHEVLASSTVDAPLRVELAGTLGCLLPLYDMMEHRFAVAPGEALHNNYGPKGNGELLFTYGFASAENPLDSVEGIVVGCRKGSGRAADELHAARLQCLAEHGVIGMDDPLAGPCLSLDELDLLRASLEARLRSLPSSEAADAAEAAQFSREGYCAAYRAGQRRVLRAALAEVAVLEGILVVMCDLTADA*