MVVTHNVKGYDEFTKKMEELENGDEPVHVLFSGGKDEKGESWCPYCVKAEPVIHDALKKAPGNSHFVHVDVGERAYWKDLNCPFRKDPNTHLIFLPTLLRWKRPQRLDGERCSNQDLVEMMFEDED