MPRGGSEDQKVYVGNLPGDVREKEVEDIFHKYGRIKYVDIKSGRGPAFAFVEFEDHRDAEDAVRARDGYEFDGRRIRVEFTRGVGPRGPGGRPLQDGGDHRGGDFRGGRGGGRGGGPQRRTGYRVIVEGLPPTGSWQDLKDHMRDAGDVCYADVARDGTGVVEFTRYEDVKYAVRKLDDTKFRSHEGETAYIRVREDNSSGGGSGGGGRDRSRSRSPRAERRASPKYSPRRSRSRSRSRSRSRSRSASRSPSRSPSPQ