MATTVQPHSPDPTAITSPPPPPPPPRQEDLTAAGEGVEIAALDEQPAHVAVAVADKGKTAPGGGKLVAEAMRKCAAPRSSRYHGVTRLKWSGKYEAHLWDNTSQVEGRKRKGKHGDDSRTGSI