MRFLALLVAAGVALVSAQKPSIEQLAELAAANNGVIRLDGPTYDLLTSPKRTWSASIQFTALDKKRACHPCKDFDPSWNEVAAAWAKVDAEQKDQHFFATLDFDHAPNVFQKLGIATAPVVFIYPPVEGPRKAARPVPMKYDFSEGFDAAPLAEQLSKFTPVPIPYTKPIDWAKWITTTIAVLGAGALIKYVAPVALSRWTWAIVSVVSSLIMTGGYMFTRIRNSPYVARDGNWIAPGFTNQFGQEVHVIAFIYGLLALSFLMLTLVVPRQTSPAKQRLQVWIWSGVIMIVYSVLVSIFRVKNRGYPFKLFL*