MDAPCGWTTSAAAAVAEEEDVRRGPWTVEEDAVLAGYVAANGEGRWNELARAAGLRRTGKSCRLRWLNYLRPDVRRGDFTPQEQLLILELHFRWGNRWSRIAQHMPGRTDNEIKNYWRTRVQKHAKQLGCDVNSRQFKDVMRHLWMPRLVERIHAAAASSERAAPPPCAAAPASHSGMCHSPDPSTTTSSTAGSSVTHGEQFPSSTNHHLMTMASVTTAAADWSSEQCGSGSATSTSVGISYDMFEGSWSELLARAYDDDGADSSLLPDFQMADTGDNCWWSNLEDIWSQQPY