MPADGKLVCVTGAGGYIASWIVKLLLERGYTVRGTVRNPADPKNNHLRELQGAKERLTLHSADLLDYEALCATIDGCDGVFHTASPMTDDPETMLEPAVNGAKFVIDAAAKAKVKRVVFTSSIGAVYMNPNRDHQTIVDENCWSDLDFCKNTKNWYCYGKMVAEQSAWETAKVKGVDLVVLNPVLVLGPPLQSAVNASLVHILKYLTGSAKTYANLTQVYVDVRDVALGHVMVYESPSASGRYILAETALHRGEVVEILAKFFPEYPLPTKCSDEKNPRAKPYKFTTQKIKDLGLEFKPIKQSLYESVKSLQEKGHLPLPQDSNQNVIIES*