MSWLHKRTYTKAARFQPSALAGIQPHHVADYLKWRAYGTTDVDFKDLEQNPTCRSSTLEQDKKAISFYMPIKGATWNGTSGNPTKSDPVNEVVKEVKKAETQHRGKKSCATRDLTETEYRKVVHELYGKGSFESTIRTACMLKQQVHLITRTDDISKLKYSDYKPHPDFPFALSCKVHWSKNIRKNDNALTKSFLGRWIPTFVLCSDWRITWRRPSTTVWRRCIRNLLQLWQEDGCSADEVDIRGRWKARLSGRVVDAYISPEQPWIDARVAEKLCMGAPIAYKLHPDAKRVTTDWLIEHVVPRTHAFYDGVNDISLHLALPLLWAALDESWEERMEPPVRVRIQHASTSTKSSRWIREAAVARLVALRERTGQASTRQVANQSRQVTAMQTQQQVRTNEEILTRIIAQHNQLQQLIAQKVGPRQFGCCFERLVGDLAWRGADETQWKYLQDCCSASKDGNT*