MVVSSSGGAGGVEGGSGCGVSASVPPVVSSSGGAGEVEGGDGGSAAVSGCRRRVKGSWTPEEDELLRRAITRHGPRNWTVISSEIPGRSGKSCRLRWCNQLSPSVERRAFTPEEDAIIVAAHAQHGNRWATIARMLHGRTDNSVKNHWNSTLLRQRRAAAAHASAAGCALQLRPATTASVPLRHLLDRPKEAAASVSFRRLDPKAEEEEDEDMDEGGSSSEDSAHRHRSLSPAPVEPLTLNLFSDGAHGLPTPAPAPAPQGTAARTEGAAMRRKAKLEQDPWLSGGVHGAPAPAPQSAAARTEGAVVTRMKTKLEHDPWLVTLVRQMISVEVERQMHGVGPQARSSAGGGGGADGDGVNGQDTSMDVDP