MDSARSFKVHTKDNEVVKYEKPGKRMSVKEFEEWLDNMDKNGDGVVSKVELEEALKSIGLKFTNWKAKQAMSSVDANNNGFIDTDVELKEIIEYAQKHWGLTIYQDDD