MSKGIDVSAHQGNINWDAVKASGIDFAIIRISYGQNSVDSKAIRNIEECIRVGMPFGVYTYSYALNINNAINEANLVIKTLAPYKDKVKFPVIIDMEDADGYKRKHGMPSNDVLVSICEKECLMFEEAGYYAAIYASKSWFDTKLNSSRLNRFDKWIAWWNKGASFDKNIYGLWQYTSSGSVNGISGNVDMNEAYKDYPSIINNNSNSSSNTPAKKSIEQLAQEVLAGDWGNGEDRKNRLVAEGYNYDVVQARVNELSGIFSKKSNEEIANEVLAGKWDNGSERKKKLQAAGYDYDAIQTIVNQKSGVNSSKTYIVKSGDTLSGIASKFGTTYQEIAKKNGIANPNKIYPGQVLKI