MATVPEIKIMRSESLGHRSDVSSPEAKLGMRVEDLWDEQKPQLSPNEKLNACFESIPVSAFPLSSDSQDIEIRSDTSLAEAVQTLSKFKVLSAPVVDVDAPEDASWIDRYIGIVEFPGIVVWLLHQLEPPSPRSPAVAASNGFSHDFTTDVLDNGDSAVTSGNFFEVLTSSELYKNTKVRDISGTFRWAPFLALQKENSFLTMLLLLSKYKMKSIPVVDLGVAKIENIITQSGVIHMLAECAGLLWFEDWGIKTLSEVGLPIMSKDHIIKIYEDEPVLQAFKLMRRKRIGGIPVIERNSEKPVGNISLRDVQFLLTAPEIYHDYRSITTKNFLVSVREHLEKCGDTSAPIMSGVIACTKNHTLKELILMLDAEKIHRIYVVDDFGNLEGLITLRDIIARLVHEPSGYFGDFFDGVMPLPENYRV*