MSDPNREPRYFRRLEQPAFMRLEHAASLKGLLKPFKGKGDFEAWASQCFAMRDELIALAQRQVLPQACGHPFHLLPVELAQQTTGAGTTFLRWRKHDRSAMGVALWQELMASPSTPVNLLHDLHEIELQRVMLNMQISLLHTLGRQAQECASKAAQADNTYLRRLASVPAAVRDR