MVQNWAFTGGRPLGVALGRHGQLVVADAEKGLLEVTADGMVKTLTDEAEGLKFKLTNGVDVAVDGMIYFTDASYKYGLKEHIRDILEGRPHGRLMSFDPSTEETKVLVRDLFFANGVVVSPDQNSVIVCESVMRRCLKYHIQGERKGSMDKFIDNLPGPPDNILYDGEGHYWIALPMGNSLAWDLALKYPWIRKVVAIMERYKVRPHIEKNGGVLAVDLEGKPTAYYHDPGLSEVSSGVKIGNYLYCGSVAKPYMIRLDLHQHVARATM*