MLVDGKLVCVTGAGGYIASWIVKLLLERGYTVRGTVRNPTDPKNNHLRELQGAKERLTLHSADLLDYEALCATIDGCDGVFHTASPMTDDPETMLEPAVNGAKFVIDAAAKAKVKRVVFTSSIGAVYMNPNRDTQAIVDENCWSDLDFCKNTKNWYCYGKMLAEQSAWETAKAKGVDLVVLNPVLVLGPPLQSAINASLVHILKYLTGSAKTYANLTQVYVDVRDVALGHVLVYEAPSASGRYILAETALHRGEVVEILAKFFPEYPLPTKCSDEKNPRAKPYKFTTQKIKDLGLEFKPIKQSLYESVKSLQEKGHLPLPQDSNQNEVIIES*