MVGVTGISLSSEELKTQDVEQNEKLDSTTNMFTNAAAATDKEHKMTLWQGCKLYPKAILWSVLISSCCAMEGYDISLVGNFYAFDPFNRKYGVQGADGTYQVPARWQTGLSNGAQCGQILGLIVNGLATERFGYRIVILASYAAEVCPVALRGYLTSYGNFCWGWGQLVGIGVIKSQFGRTDQWAYRIPYGLMWMFYPPLATETIDMIRHTTELEQDITSMLWATQNLAGNTFSNYSTYFFEQAGLTGQIPYDFAMGQYAINMVGTFGAWYLMTKMGRRTLFVGGLCGLCVTLLSIGFVGLVPESKKQAASLATGALMLV