MLRHCRQHFAAEELSVAAFGDVRGEALDAPQPASDALALPPPAATAAAVTAPAATTVARATPAAVAEVGLAPPPPAAIVIDNSPPCFSPRAEGRKRPAEAEEERQAEKRPRVKAPPGPSSPPLAEETLPPPPLIPWRPDIEGALGRPLAVTDPAGGNPQVIAALGRVCALPLDMAKWEMMDNESLLLSSMQSLIVVVQKSQIGVERLEVVEAKAVNWAPEREELQAEREGLQKALEFKDGLLRKEASKNAGLVADLEQAQAQATVEELETDAHMMRRANIDLATEARLARTRLEDALKDKAAELESALAKQKAELEEKYGAELDAVMGRRRRNWLRTARRNCQGSGLELGSSDGRQP