MATPTARGTGRPGAHDGQQNQIPDGPLTLDETRRVAELHRRDLASRRIQAEQADDFDTTDEYDDDPAEAEDDLSDEDEPNWNSGELPGENHEMVGGDIDVDIHDEEPNPDEYDFDEMEDTTPVFDPAAIGLKEINNLAHFSVSSHKPGNGVAELLSDDLDKYWQSDGQQPHLLTMHFLRRVEIRAIRFYVDYLQDESYTPTHILWYAGTGHHDLMQFGEQGLVDPRGWQEIKIEGCGGGHDGNSLCCFIVQMHVKENHQNGKDTHIRGIKIYALDDNTPRASGSGGVDSVTAERSPRRTASGLVPSQQGLSGELLEDAAADESNPRPPQTKKSRPAQSSSIVDLEGMTVPDFLREPELR