MSLLTLDQFLSRSLHSRANIIGEDAAVATARRMYSTEKPCGVDFYNGGLPPPPQMILAESSGEDHEVRAPKKRAETWIQEETKSLIALRREIDGLFNTSKSNRHLWEQISTKMREKGFDRSPTMCTDKWRNLLKEFKKAKHQIKGSGSVKMSYYKELDELLKERSKKAGFKSSAASKVDAYLHFPDKGLEDANIPLGPVEGIKKLYSCAIFFCMVIFF