MSEGEEEVSNKQILFRDFITGFPKESDMILKTGTIKLKVPEGSKAVVVKNLYLSCDPYMRTRMKILDTPYYIDSFTPGSPIVGIGVAKVLDSGHPDFKAGDLVWGFTRWEEFSLLSAPKTLSKVTDTDVPLSYYTGLLGMAGLTAYAGFNELCIPKKGEHVFVSAASGAVGQLVGQFAKLMGCYVVGSAGSSQKVDLLKNKFGFDDAFNYKEEPDLNAALKRCFPEGIDVYFENVGGSTLDAVLLNMRVHGRIAVCGMISQYNLEQPEGIHNLFCLITKCIRMEGFLVSDYMHLYPQFLQLTLQYVKEGKIVYVEDTVEGLENAPSALIGLFTGSNVGKQVVVVAHE