MRIAPSLLSTAIVAALLSAPVVADELTGTLKKIKETGTITLGHRDASIPFSYLGTEPGKPIGYSHDLQLKVVEAVKKELNLPELKVRYNLVTSQTRIPLVQNGTVDIECGSTTNNEERQKQVDFSVGIFEVGTRLLSKKTANIKDFDDLKGKNVVTTAGTTSERLLKAMNADKKMGMNIISAKDHGESFMMLESGRAVAFMMDDALLYGEMAKAKKPDDWVVGGTPQSFEIYGCMVRKGDAAFKKVVDKAITDTYASGEVNKIYDKWFTQPIPPKGLNLNFPMSEELKKLIASPTDKAAEQM*