MVASAVGVAWSTAHALLAASAGATPRARAPALHPRVVSHRGPTPLAAVEPAASPSLGGGTGGLGHRHRQSGSFPFASSRDMGKKARLRCASCGTEYKQRTDKSRFCSVRCAAVTGPSTGVGVAKPFKDMVPGAGGESKYGDVPPAFAGASVVAAASGYAGSGYGSDVSASSSSDFQWDGFGTGKGSKGGKGNRKRKKRAKKGAGGESLRPVEEDPRCTAVLQLLDRQCVVISGPGPAMDEAVARCAACDVVAVDCEGVNMSRVGAITLLQVAAGDSAYLFDVQAMGRACFEMVSDASVTNGRNLKSVLEDPKVVKLMFDCRVDSDALFHQHGVSLTNVFDVQLADVAARRANHHAVSLLSGMPKCAGRWLPKGPNQAEAALAAQGPDRAPIRSDSDAPPDAASVARVTEHLKRKVKEQYASNLGGDGELWAKRPLAEDVRRYAALDAWLLKEIYAAMEHANVLDEDWRARVVKESERRVGEYRDLEEPIMQFRCQERAQAPDL*