MIAIVTDRPNVGREIARVLGAGRKENGYMTGNGYMVTWTYGNMLSLAMPKDSGTAHVEWKDFPLLPPSFLTVRHVKTDTGWNPDINAVLQLKVIAKVLNACDTIIAATDASREGEMLFRHLYGFLGCKQPCLRLWISSLTDEAITEGMANLLPCDRFDNLFLAADSRNRADWLLGVNSSYAICKAVSFGNNSLGRVQTPVLAEICRRYRERENFLPADSWPVFVSLCKDRQIIKLRHTEDFQEYRYASELYGDCKAVRNARIATVSRESEDIRAPAPYNLTELQKDANRYHNLTAIQVQDITQGLYEKKLISYPRTASRLLTRDVYDTLPAVMEKILSRKEFRQYAKMTDFAAPPSDISAQETTDHHAIIVTGMPPGTLNKEEQLVYTLILGRTLEAFMPSCRVEYTTIDVVCAARKFSVQTYRVLKKGWLSIFGREHLIARGGMPCSALPDFSPGEPVPVSGCNIVRKRTLPVSPYTDEELVGYMDRSGLGTVSTRTNIIRTLLERKYIRYSGKYVIPTPKGLFFYETVRGMKVADTSLTSGWEAEVARIEQGKLTQEEFLGGVLEQVKEVTGEIFRIYQAKNNP