MLQDLSASVFFPPCSQHRTLAQVPDNDEQFVPDYQAESLAFHGLPLKIKKEPHSPCSEIGSACSQEQPFKFSYGEKCLYNVRFRRQLSEPCNSFPPLPTMPREGRPMYQRQMSEPNIPFPPQGFKQEYHDPVYEHSTMVGSAASQSFPPPLMIKQEPRDFAYDSEVPSCHSIYMRQEGFLTHPSRTEGCMFEKGPRQFYDDTCVVPEKFDGDIKQEPGMYREGPTYQRRGSLQLWQFLVALLDDPSNSHFIAWTGRGMEFKLIEPEEVARRWGIQKNRPAMNYDKLSRSLRYYYEKGIMQKVAGERYVYKFVCDPEALFSMAFPDNQRPLLKTDMERHINEEDTVPLSHFDEGMAYMPEGGCCNPHPYNEGYVY