MGTQAKVWSSAWCLICSLSSVFSLYKLQVQFCGSSDAAAFKVAGAGLLSAVTDGLRGPLEIEFGSSIRDSRKSGFGLWLNVSPSSYMTLMYSFWLLILLCARLSKGRIRFRGGMASSLLPVKVTHFMKLCHLLQILFPLHLDLLAAASILGLAASGWRVRKLRLKDGSVRMPIIVPSVKLLSGKKESVDSVSKSDEDREETLGDVTKEFGSAALKISISLIRRFTGCKPRGHPEKTSPPCLIAYIYQKSGHHNPSVKREQCECKKGCPCLQEILRLLMLDGKVKKKKSGKGEMCHSCHPKVVYRHYFVTKASVYLKQIVTCTFIDAKYHETDQL*