MKDSGFSAQETVPFLEDDMLPLLLTGNLTCILLRCRKEKDVDMVLRLISCMCNDGLESQASLANHLVSLLVDIGSICYAQQLFDRLMYQSENTWNSLIVGYVRCSKPRQAYILYRKILQEDHVSLSRHTIVALLTMCGKAKDFEMGKEIHAYATTYGLLKKDLFVGSALVAMYAKCGSLVQALEVFNDLPVRNVVTWTALLAGYVEQGLGTEALCLFKQMQSESVPPNAVTYVCSLTACSLLEDRDRGQELHVEVERQGMLENNPFIGSALVDMYVKCGALGRAHQVFEKLSSRNVVA