MAEVIFNKLEKVYSNGFKAVHGIDLKIADGEFMVIVGPSGCAKSTTLRMLAGLETISGGEVRIGDKIVNNLAPKSRGIAMVFQNYALYPHMTVRENLAFGLKLSKLPKAQIDRQVEEAAKILELEELLDRLPRQLSGGQAQRVAVGRAIVKKPDVFLFDEPLSNLDAKLRASMRIRISDLHKQLKKSGKPATTVYVTHDQTEAMTMGDRICVMKLGHIMQVDTPDNLYHQPKNMFVAGFIGAPEMNIRPSQLVEHGGRLYLTLGDQRLPLNDRLQSKVETHKNQQVFFGVRPEFVSLSDEPFAEGSCAGEMVRVENMGHEFFVYLRVADYELTARVPSDDAKPMIAKGLNRKVYFTFDLNKCHIFDAKTEQNLSL*