MATTVQPHSPDPTAITSPPPPPPPPRQEDLTAAGEGVEIAALDEQPAHVAVAVADKGKTAPGGGKLVAEAMRKCAAPRSSRYHGVTRLKWSGKYEAHLWDNTSQVEGRKRKGKHGA