MARARKRVRATRRAADGSAFQNCDTCGESVAIALADMHECEEPKKEVKRFRGFCGVLKSNYVGEESAADQPRSAFCFFMESFLRNREGVHSIDVEREGFETWKNMSVEERQPYIIQERKIDSVYREALLREINDASEMEDEADSAMVAKFDLSQFYEDYEDGGDDDDDDDSGCFEAFPSFDTYEW*