MRDGATGRDRCTIVLFNDVADTVVQDNRFDASLLEDIWCLKQNTRPRDGTGYRIGLAEARGQCVSRTPKAHTVVFLSDGAPGDVHFDSSTEGRLYDLLDSFSLSCNPGIFTLHTIGLGPDGSEFIWLRKMAAAVGGVYHRPKQSGGRXSTAALRATFRWVEDPRRMLWLGTHAFTLAHASTHSAPDVLMLCTGDRDISSSVTKLRSSSDLSGLTSTMAMMSLKPDHEEYDGPPCTEVLLGDLLTWDAVTGQHYVTMRGVRLELHHPHFARGGSRLAYRAXWLTPLPRLAPAGSRLSGVELAPAGSEPQTCLMKPGQVVIAKEHRHKKVGFRLKAACACLPAGQHTGQRA