MNSNYELPLEDAGYSFGFLDEYAKKEVRRCILKAIAIPGYQTPYASREMPMGRGFGTGGLQITLSLIGVQDTLKVIDQGSDDSVNAVNLRQFVQLTCPGVDVTEKTEEASLLQSRHRIPEKPLTEAQILILQVPYPDALVVVEASEARRKIMHAEADYSRLLVKLYEDIVHFDEITISHRYPTRINGHYVIDPSPIPRWDVPKLHQSKALVLLGAGREKKIYAVPPYTLAEPLVFDDIAFRVENFRDATGVRHACRCCGSTVSFLDEFSNDQGMVAYQCSDSAYCEEQQQTGSAA