MDMVHVKINNKEIMVPKGATILQAARELNINIPTLCHLDLHNIKMVNKGASCRVCVVEVEGRRNLAPACSTPVFEGMVIKTDSMRAIKSRRTMVELLISDHPKDCLVCLKNQDCELQQLAADLGVRNIRYSGEMSTYPVDAASKAIYRDLSKCVLCRRCETMCNDVQTVYALSGVGRGFDTVVGPAFNAPMHKTVCTFCGQCVAVCPTGALVEVDNVPKVWDLLENKKKTVVVQVAPAVRVALGELFGLAPGTIVTGKMVSALKTLGFDFVFDTDFAADLTIMEEAHELIERVTEGTNLPILTSCCPAWVKFFEHQFPDLLNIPSTCKSPHEMFGAVTKTYLASKLGLKREDMVVVSVMPCVAKKYEAARPELESKGLQDVDVVITTRELGRMIKEAGIDFLSLHDEDYDDPLGRSTGAAVIFGATGGVIEAALRTAAETITGKPLESVEFVEVRGMQGLREAKVEIGELGLNIAVAHGLGNARKLLESIRKGESKYHAIEIMACPGGCVGGGGQPYHHGDLEIIKKRTRGIYEIDRSMEIRKSHENPAIKEIYENFLGEPGSHLAHELLHTTYFERSK