MSKYDTELQDFGTLFSLKGKIAVVTGGSRGLGLHAASAFLQAGCTTVYITSRKASACHTAITTLNSLPNLSADAKAISILADISTIEGITHLVSEVMNLNVKSVFGTVRLFAPLLQKAATPEDPSRVIVTASIAGLAVSPPSPTSAIGYSASKAAAIHLTRSLAMELGPRNILCNSISPGFFPSKMANGIIEKQGGAQKLAKANPHGRLGRPEDVAGAVVYLASRAGSHVNGANLVVDGGEVLSRGGSVDEEEEQKAKL*