MSKGKVCLAYSGGLDTSIILAWLLEQGYEVVAFLANIGQEEDFEAAREKALKIGATKFIVSDVRKEFVEEVLFPAVQVNAIYENVYLLGTSLARPVIAKAQIEVAEQEGCFAVAHGCTGKGNDQVRFELSFYALKPDVVCIAPWRDPEFFERFAGRNDLLNYAAEKDIPVAQTKAKPWSTDENMAHISFEAGILEDPNTTPPKDMWKLTVDPEDAPDKPEFFDVHFEKGKPVKLVLENKTEVTDPVEIFLTANAIARRNGVGRIDIVENRFIGIKSRGCYETPGLTLLRTTHIDLEGLTVDREVRSIRDTFVTPTYSKLLYNGLYFTPEGEYVRTMIQPSQNTVNGVVRAKAYKGNVYNLGRYSETEKLYDATESSMDELTGFHPQEAGGFITTQAIRIKKYGESVREKGKFLGL*