MDQFPWELVEKSLGSLPLLRNLDGMSSFTSVTVLKSANIYFDGKVTSRTVLFPNGEKKTLGIMLPGEYEFGADQKEIMEIQSGKLSVLLPGSETWLQINGQATFEVPAGSKFKLKIETVTDYCCSYV