MAGSLHLPVVDLALPDLRAAAESIRQVTPLDPQAPEKQHPERMRLRAYLVAQACVEHGFFYVTNHGVDRGLLEAVFAESKRFFDLPMEDKMALLRGANHRGYTPPYAEKLDASSQFVGDLKESFYIGPLDDGDMHNDVNQWPSEERLPSWKETMKLYFAAVLDTGTRILSLVALGLDLDADFFHKIGALKCPSTFLRLLHYPGEVHESDSGNYGASAHSDYGMITLLVTDGTPGLQVCYRFSKSSVHHCLVLFSFVANRSWIISCHPQRNMCSCLEIQNNVFIYCHVYPYIMAPYAISVQICREKDRNPQLWEDVHHIDGALIINIGDLLERWTNCAFRWLSFLIQILTHWCSVWKVVAVKHVHQGFHLSRVGTT*