MSREKMGDEAEIKEHLKPQASSETMDKKHNVKGKRLWQKVKYQLVEFHSLPAYLRDNEYIIGHYRSEWPIKQILLSIFTIHNETLNVWTHLIGFFLFLALTIYTATKVPSVVDLHSLQHRLPDLLRKTDLHKLHSELMARLPSSPSSWHVMDLLYNCLPERFSHGNYTDMCVLHSVREDLANLIAPLIFRPITRWPFYAFLGGAMFCLLASSTCHLLSCHSERVSYIMLRLDYAGIAALIATSFYPPVYYSFMCDPFFCNLYLGFITILGIATVLVSLLPVFQSPEFRVVRASLFFGMGFSGLAPILHKLIIFWDQPEALHTTGYEILMGLLYGLGALVYATRIPERWMPGKFDIAGHSHQLFHVLVVAGAFTHYRAGLVYLKWRDIEGC*