MAVRLWAASPRTLIATTRRLRPALVPRHAVAAAYSAVADVCVQRLGATAAEAEKAEARLLNEPARWRAERMCDALEARLGLNEAELKKVVLRLPQVLGLSVDDTVLPKLAALQSRLGLSEAELRKIVLRHPAVLGYSIEANVLLSLAALQQRLNLIDAELKKVVLRRPSVLGYSIDENVLPSLAALQSRLQLSEAELKKVVLRRPSVLDLSVEANVLPSLAALQSRLDLSEAELKKVVLRWPPVLGLSLEANLLPSLAALQSRLDLSEAELKKVVLGLPSVLGYSTEANVLPSLAALQSRLQLSEAELKKVVLQLPSVLGYSIDDTVLPKLAALQTRLGLSEAELKKVVLGRPAVLSYSVEANVLPSLAALQQRLNPSEAELKKVVLGLPAVLGYSTEANVLPSLAALQSRLQLSEAELKKVVLRMPTVLGLSIENLLLKIDWLQRETNLSDDELRHKLVSNTVMLGYSLSDRLQPRAALCDELGVSRSLLWTYSSRTPEAFREACEKAARRSAGV*