MAFTGTRCIATSTRLDPTWTLPMRKYFLVGRFTTGQSSSHLYRSSMWQPLRALCVDKAASDTLKGDHSTSKGSKQRSPQLVDMEYAELNLKENVGEFGGVRTRQHVNPLKASLMAPVEPPNWEDVFEDTRLPLMVDIGSGSGRFLILLAKRFLGSKNFLGLDIRDKLVERSQFWAKELTLSNIDFMVANATFTFGTLVSTYPGPLTCVSILCPDPHFKKRHHKRRILQEPLVDAIISNLACGGQILVQSDVHEVAVDMRQQLDGRFGTIQHMDVHHPNLCDDDGWLIDNPIGIRTEREIHAQSEGAKIYRRMYEKL