MRRKQPAQFQQKFPHVDPLAVRLLQRLLAFDAKDRPTAEEALADPYFKGLAKVEREPSSQPASKADFDFERKRLSKDDVRELIYREILEYHPQMLKQYSNNRDQSRFMYPSAVDQLKRQFDHLQKQSKETVKPPIERKPTSLPRERVSEPREEAKKHVKENNNVVRCLPNKNTESRAPLGPHKSVQGELLKGNKALGPNASAGDDAARKETSYVKKLVKSASVSLSQQTQPNPRTRTNSTVEQDNSKKGVVNEGKVVQSRTKSMGSTVAKMVAAFSNGKALS*