MFREHFSDFEVKDLWGDFHAFCTEYRHLVPLALREALDAFYLARKAYGEAKKRIVRSCRLNHKAVTAADREAWLKEHCIIIEVQKCQKPYPPLQHWVVESGEIAELWHAHCVDGKLHDKRGKHYPLFRVDETELVVARADQSVLFVDKDSRELVAFVIRNWCPEAGIVDSVNAVVHNAAAYKKNVRLDDPGFMSHAGYTAGSRSQPGFDWARNLSPKLAKDSAFVRSMRYQESSICAFLWNMAKGTLPAEVIKSYDDFLHSHHMARMGCGDGDFRKVGEYMVKDSSVPPDAPYPSTFTFQAVERSPPSALFSVNYASYLLKYTRRIHWEGSPHKWLFSWTLKRHYGPESGGNFYIPEHKIKIEGASNSCVGWWPGKPHGTSLRACGPQEQLATLYEVGLSFVTSSRLPKQWTCYTASNFNEKERDQIMKELGDQFDTDVEADV*