MKRIPHGKSEIYGPTQLYNETEPAWTESSYRTEPVVYNSPDSDLCVFTAEQVECICEVLYVRNDTGQLRRFFTKLPSHMNPLLENMESVQKAKALLSFADGNWDELFRILKSFKFSPHCHSQLQQLWLEGHYAEASQSRGRPLGPVGKYRIRKRFPWPRTIWDGDEVTYCFKEKSRHVLRESFLRNPYPSPSEKRELANRIGLTPTQVSNWFKNRRQRGRVNGCTDSLVSLFRYLSVQPAEQSSS