MPIDASSPSSSGQIVCVTGAGGFIASWIVKLLLERGYTVKGTVRNPDDPKNSHLRELEGAKERLILCKADLMDYESLKEAINGCHGVFHTASPVTDDPEEMVEPAVNGTKNVIIAAAEAKVRRVVFTSSIGAVYMDPNRSPDQVVDESCWSDLEFCKNTKNWYCYGKAVAEQAAWEVAKEKEVDLVVVNPVLVLGPLLQSTVNASIIHILKYLTGSAKTYANSVQAYVHVKDVALAHILVFEAPSASGRYLCAESVLHRGDVVEILAKFFPEYPIPTKCSDEVKPRAKPYKFSNQKLRELGLEFIPVKQCLYETVKTLQEKGHVPVPPQHDDSLRIQS*