MDAPCGWTTSAAAAVAEEEDVRRGPWTVEEDAVLAGYVAANGEGRWNELARAAGLRRTGKSCRLRWLNYLRPDVRRGDFTPQEQLLILELHFRWGNRWSRIAQHMPGRTDNEIKNYWRTRVQKHAKQLGCDVNSRQFKDVMRHLWMPRLVERIHAAAASSERAAPPPCAAAPAHSGMCYSPDPSTTTSSTAGSSVTHGEQFPSSTNHHLMTMASVTTAAADWSSEQCGSGSATSTSVGISDDMFEGSWSELLARAYDDDGADSSLLPDFQMADTGDNCWWSNLEDIWSQQPY