QAFHLGKCPNPPVQENFDVNKYLGRWYEIEKIPTTFENGRCIQANYSLMENGKIKVLNQEL RADGTVNQIEGEATPVNLTEPAKLEVKFSWFMPSAPYWILATDYENYALVYSCTCIIQLFHVD FAWILARNPNLPPETVDSLKNILTSNNIDVKKMTVTDQVNCPKLS