MFHTPTVNVIAASGMLSTHPPTPIRRVEDGRVLSPTCTRQRIESRRVKKQMMERVRRARISDKIAQLHGLALSMVGVDAEASVRTEKVEMLGFCHEVLSSLHSLLVERPDMMERLKACHRGGSVTSAVCRNITCDSPTTSRSGCRESGVYVP