MVPSLPPLRTIQPEQQPSRQALAAPAAYPRLAPLHAHLQLAQQQQQVAQQYQQVAWRRVKTEADSDAYALHRQQLQSMTQHVAPSRLNSLVAGSLASTTSRASSAAEFPISERFNMASGRSSLSSSSAGLLAVNEDEEDDQDEDQHGDLSVSKKARRKEQCRVNQANYRKRKRMYENELSGQIKLLESEILELKARKEVALNQHSQSFHEDQHEDQHEIKDPIQAIGDFYYALESAQFELPSTGARGLRYPELQSLFELQQQEFSCMEALQLQWLWYREHFVVFHLLVSSSERLDAGDQVIIRISAQLHIQMQQSHDHHLRRPDHETSTTREARWLASKLVCPVLQHFEFHAHERVLTQITSEVDWLAGLLY