MSRIFSHAISIPKAFSSLSTLNLPYSTAVRTIATMRKPAPIAIVGGGPCGLTFARLLETAGIDYVIFERDTSPENALEFQGGTLDLHGETGQEALRRAGLIEEFEKFARRDATTLTVQDFRGNLRKTFGEGRDAPEIDRLQLRQLLLNSLPAHRIRWAKALQGIERTSKVGYGHVADCTLRFTDGSAESGFRLVVGADGAWSKVRQLITPAEPQYSGRMFIEGRISPGNPQYAAAHEMVGAGNSLATTRGCTLCIQQMSDRSYRVYMGLEVPSTFTRPGGEADITKPEKARAAVLQHYADWAPHLRAFVQAAEGPWRPWPLHRLDPEIYLDGSPNWTRVPGVTLLGDAAHLATPNGDGVNIAMYDALVLFDSLMEEVQKKQSNTYQEGEDAVAVERAIAAYEADMRARGRAHILDSIDMEDMMFAEDGAARMLAMISQG*