MSGVVRFDASRFRKLYPKIIVTDDQLSMFFVEACMQCNNTDKSIIKNLDERELMLFLLVAHIATLQQRIDSGNEAVGRVASASEGSVSVSLDNGQTTHSEKWYQQTPYGARYWALIKQYRSFFYVLGKFPMPVRR