MSMSTQIFAGHLGNLELAAASLGNTGVQMFAYGLMLGMGSAVETLCGQAFGAQKFEMLGIYLQKSTVLLTITGFLLTFIYIFCKPILILLGESSEIASAAAIFVYGLIPQIYAYAANFPIQKFLQAQSIVAPSAYISAATLLLHLLLSWVAVYKIGLGLVGSSLVLSLSWWIIVVAQFFYIVKSEKCKYTWGGFSMKAVSGLCGFFKLSAASAVMLCLETWYFQILVLLAGLLENPKVALDALSICMTILGFVFMISVGFNAAASVRVGNELGAGHPKSAAFSVVVVTLVSFLISVVAAAVVLVLRHVISYAFTGGETVAQAVSDLCPVLAITLMLNGIQPVLSGVAVGCGWQAFVAYVNVGCYYIVGVPLGSLLGFYFKLGAKGIWLGMLGGTLMQTFILIWVTARTNWNKEVEKAKERMEKWDDKKQPLLMD*