MSVLSVPSPVLAKRHFDEGDAGDNFDRQLSGKRSRQHYSPAAARCVQFAVGGLHAVPQTTLSALLALFPGMDERIVSSVLSECGNNIDAAIRRLGELHLSTTEDGSADSAGRASASAAPAGLHRTAGESSSPFPGTPSTLGSATGAAAAPATAAGTAALGGASAAAADAAAGASGSSGGPTTAEQWVDLLVSEMSAATDMSDARQRAAGFLSQFEAFVARFVRQQQQQQQQQPQQQQFQQQQQAAGCPTEESLCVQAVGGSGGEPAAAAAAAATLAARAAKLAEENAVLKKAVQIQHRQLQERAVQDGEVAQLKALLAQYQEQVRTLQVSNYSLTLHLQKATSSGMMGQSRNPDVF*