MRAPSLLAQCLPGLLPSDKTSHSISSLSERDLHLPSPAVEILPSKNAHPYKYAGENVDLQGLNIFKGRISVADIIGFTSSEMISSKSEGSLKSWESSIDLVNVLKLEIRDGQLSFRGKKILELGCSYGLPGIFACLKGASTVHFQDLNAETVRCTTIPNVLANLEQARDRQSRQPEIPLTPSRQALAPEVHFYAGDWQELHTVLSVLRRDGFETPGLRLSFSEEDFMDGCSSQDGSAIGHDPSSRRSRKLSGSRAWERANESDPGEGGYDVILMTEIPYSVTSLRKLYALIKKCLRPPYGVLYLAAKKNYVGFSGGARQLRGLVEEEGVFGVHVVTEMADREIWKFFLK