MVHFAPTTKTAGADEIARLYVDKVWSQHGLQSEIVSDRDPRFTGHFWTEVLKIVGTKQALSTAFHPQTDGQTERVNRILEDYLRHYVGPTPDGWDELLPVAEYAINNAFQESIGTTPFFLNFGQHPLNPLQPRDQPPDPWNMGVHRTPDPWKLRGTDGTQPPAVRSFVRLMSEALQRGDEVLLSTANLRLKAYGGTRKLWPRFIGPFKVVKRINDVAYRLDLPSHVKVHPVFHVGLLKVYRSDGRIQPPPPPVELEGELEYEVETIQAHRLVRKGRSSRHEYLVKWLGYGVEHSTWEAEGNLTNCQELINLYREAYVTGEAGAQGARGS*