MIPCIYIVERERQRSYCAKTMQHDAEPASGVPVAIPFLNQVVAPGDIVLDLTQLSIPTLRLGGGLRQDQDHVIVTKAGRLKFMKPNKVWVEGSQKRYIPSTEDIVIGLVVDRRSESYTVDIGGPIHGSLSIFLFEGATRRNIPNLLAGSVLYMRVIKAHRDMTPELSCVDATGKASGFGQLKDGFVFQCSTALARALLSRPTCPVLEALGKGLSFEIAVGLNGRVWVNAASVSTVILVSNAIMNAEFLTAAQQQLMVQKLLQRVQ*