MDFSKVGEKFLSSVKSAKSLGLLPSSSSFSDRPEIPARATAAAAVARALAGLHPDQRLSISSAATELSSIYGNSHRPLPQEVEELEQGFYQEDFDPVRHILENVPDDQSELAFFEKQATLRLVQLDRVAEDLSHHVMEHHEVMVKGMNLVRELEKDLKIANVICKNGRRNLTSSMNEASRDLIVHTHSKKKQALLDMLPILTDLRHARVMQSSLEDLVDEGNYCKVLDAYALIGDVSGLAEKIQSFFMQEVISETHSVLKTVVGEVCELDIQLLTYSDLCLQTPESKFRQCLLRTLAVLFQLIYSYHEIMSFAPEKKVGSIPYFSLISLLTYNYVGYFYLSLSTPCQGSGRSRILISSLILVRYTFILLPFVSKDNGS*