MAAATAFGTSAGARFTNAGRGSAAVGERSLLSPFLGCQIRLKKTVQNVTVTTGAVRAAASETATSGTQVKTGKKDVTHFLHIDDFDKDTLFHILDRAAVVKKALKSGDRQYQPFKGKTMSMIFTKPSMRTRVSFETGFHLLGGHAIYLGPDTIELGKREETRDISRVLSGYNDIIMARLFAHQDMLDLANYSFVPVINGLTDYNHPCQIMADALTIIENVGRLEGVKVVYVGDGNNIVHSWLRLAAVIPFHFVCACPEGFEPDMETVEMARRAGRSTVEILHDPFEAVKGADVVYADVWASMGRKEEAELRFQRFQGFQIDEKMMAHAGKQAYFMHCLPAERGVEVTDGVIEAANSIVFPQAENRMHAQNAVMLHCLGF*