MTPQPLVPRKRPTQERSKRKFSAMLSSARELLIDVGFESLTCEEIAARAEVPIGTLYQYFANKYVIVCELDRQDTVAVREELTEFATEVPSLEWPALLEKFLDHLAALWRDDPSRRAVWLAVQSTPATRATASENELVLAQQVSRLIAPLTPSQRDRRDMMSQVLVHTAYSLLSFSVQDGHDHDETVAELKRMLAGYLLLEEASA