MDSHFLGLTAIVTLGYQLTFFIITALFRFDKVTDFAGGTNFIILAILTLVLKGSWHFRQVVLSLFVVIWGLRLGLFLLMRILQWGEDRRFDDKRDNLGKLAIFWILQAIWVWTVSLPVTVVNASDKQPSVQAQDIIGWIMWIIGILVEITADQQKLAFKNSSENRGKWCSVGLWKYSRHPNYFGEILLWWGVFLASTPVLEGAEWLVVFGPVFITLLLLFVSGIPLLEASGDKKFGNVAAYRSYKRKTSPLILLPPGVYGSLPQWFKTILLFEFPLYSRNLPQEELSWKRQSQQGNSRTDPKMS*