MFQDKYVFSQLTAFLNRTQFNNYVRKYDGNRYVKHFTCWNQMLAMMFGQLSNRESLRDLIVAFEAHRAKQYHLGLGREPIAKTTLATANQNRDYRIFEDFAFYMMKEACEKRTTNILDISGKKYAFDSTTIPLCLATFPWAKFRSKKGGVKAHVLYDIEAQVPAFYTVTTASKHDSTAMSSIHYEPNTYYIFDRAYDSFKELYRIHLTDSFFVVRAKTNLKYKTVKWKRRMPKNIMTDAEVKLTGYLSEKKYPDSFRLVRYYDEEDDREFTFLTNAKQLSALDVANLYKKRWLIELFFKWLKQHLKIKKFWGTTENAVRIQISVAIITYCLVAIVQHDMKLKRSTYEVLQILSISLTDKTHLRDLFDKTNFNDVKDLNDPLIPGLFD