MSALASASRGASAGARRVTSRRMSSRRANLRAEATTSAFETSEALQSAKIGEGAFGRGLLATGEGKTLVSVPIDALVVAPAAVGGGAGGAKRARETYERGWKEIHGVDVPNAMVEFVVSAPFAKDVRLTAMLAWAYSNVEAWRAYGDDVVPSAFDSMYLASEEELDALQDTELRVMATRSRNGYEAMWNAAMEANPEVKSLLAEVDDERLKWCRSWVHTRAISGVFEGAELAFLAPVIDLANHRVESTATYGVSADGKNFELSWNENAPEGASPVANTEVFISYGDRMNNAILMLHYGFIDDNNRNERLPMEFIAPGARKVLGARVIEACDRLKADGDEEAAIAGANLLALAARGPPPGVDVPPPPPTDPEVVNAIRQVVEQTLSDKPTTADEDEALVASSEFQSLSPRTQLAVRHRLAQKNMARAYLRFLNVLQ*