MSRKIIQIDMNRVEGDVDFQLELEGSRIVDARCVGSLYRGFEQILLGRKPMDALVMTPRICGICGTAQLNAAVLALEHLARLPVPPAAMRIRNLCLMAETVQSDLRQSFLFFTADFCHPKYRSLPLYDKARAAFLPFQGEIYRGALEHSRHIVEIIALFGGQWPHSSYMVPGGVTTPASSRHLIDGLSLLNKLTRWFEKSVIGTPLDDWLALQSADEFFDWLEAGEAHADSAIGLLTRMSREIGLHRLGCGTPHMISYGAYDDPEDVENFSPYRKRLFKAGFLNGDAGSIEPFDQNEITEHVRYSWFLPYPGGRHPFQGQTVPDYQPHSDRYTWCKAPRYRDKVVQTGPLADALIDGEPLIHALYRAEGGNAWLRQFARLHRTARLLKAMSQLLHELAAHPGEPHILPPADKEIPDGEGFGLVTAARGALGHWLQVRDGVISRYQVITPTAWNASPKDSEGRHGHWESSLIGLTVEDPDDPVEIGHIIRSHDPCLVCTVHLLDTGKRLTVWP