MAPPPEAGATAAAEPSKPLNELFSSLPTTIFEVMSKLAMEHASVNLGQGFPDAEGPEAMKQIASASMYDFHNQYPSLLGVPELRQAVAAHSEREQGILVDWATETLITVGATEGLASAFLGLINPGDEVIMFDPMYDSYTSMAKRSGAVIVPVRLRLPDFSVPLEELAAAVTPRTKMIMINTPHNPSGKVFTRPELEAIAELCVRHDLIALSDEVYEHLVFGGAAHVSLRSLPGMKERCVRLGSAGKTFSFTAWKVGWMTGPARLLNPIVKAHQFLVFTVPSSLQRAVAHGLDKEADFYHSLGPSLEAKRRYLEAELTALGFDCLPAHGAYFLVADVSKFQRPGEDDADFAKRLTAEGGVTTIPISGFYVGPRPPTHLVRFCYCKEDIKLQAAVERLKAYVGPGGKGAPQ*