APGVPGPPRHGYQSPMGIKQEPRDYCIDSGTPSCPDRATQPAWAPSSHPSFSYDKEARLYFDDTCVVPERLEGKVKQEPTLYREGPPYQRRGSLQLWQFLVTLLDDPANAHFIAWTGRGMEFKLIEPEEVARRWGIQKNRPAMNYDKLSRSLRYYYEKGIMQKVAGERYVYKFVCDPDALFSMAYPDNQRPFLKTEPDCPVTEDDTLPLTHFEDNPAYLLEMDHCSGLPYAEGFAY