MSDLINIQKKLLPDVLMIMQKRYQILRSIYFSEPVGRRTLAGMLGMSERVLRGEVEFLKAQGLVEIASSGMTVTKEGLVVFRDLESVMNQLSGLHSMEEQLAKKLQIKKCLVVQGDSDDTPWVREEMGRVAVEQLDMALTEKRNIVAVMGGSTMATVAEMMTTDFAKGRELLFVPGRGGIGEDLDNQANTICDKMATKTNTKHRVLYVPEQLGEEAYRSLLKEPAIQEGLRLVQSANAIILGIGDALAMAKRRHTGEDVLEKIIHRKAVGEAFGYYFDEQGEVVHKVPTFGLQFEDLAQIPHIIAVAGGTSKAKAIKSYMKSAPKNTILITDEGAAKSLLKGSNTLLK*