MASSRWWVKDTLAVVTGSNKGIGFEIARQLGKNGLTVVLTARDEQRGLAALGKLKGEGLNVAFHPLDVQSTDSVSKFTSWLTEQYDGVDILVNNAAVMDSSSTYENARLVLDTNYEGVKRVTNALLPLMRASAAGARIVNVSSVLGQLKVVSSSLRQEMANPEILTEEKVDSFVNRYLEDVQAGKAGANGWPSGEYAVYSAYCVSKVVMNAYTRVLAKSLENRPDGHKIYVNCMHPGYVKTDLNNNQGYLSTAEGADTAVWLALLPPPIPTGEFFFQKRPFSF*