MSRRQEEVKDIIEVDVISSMRNHEPRASSSCAACKFLKRRCTPNCIFAPYFRSDEPKKFAKVHKVFGASNVSKILIEVPEEQREDTVNSLAYEAEARLRDPVYGCIGAIALLQRKMVELQVDLAIARARLARYAANSPPLLNDHGSMIPTFAEFPACGGLVDSFSQNSSDTMNDFSQFPYIF