MLEGHQLLGFGFFVIGLWHLFNHIKLHALSSKSYTSTLWFPTTISRYLELHFIMASCTIFIAMELFIAPIHHQPLDPDGTIPTTHLHNFEHSSMAMAFLVYAIFAIVLDRIKCTKAQHELTHLLGAIAFTQQFLLIHLHSRDHMGPEGQYHFLLQLLIIISLSTTLMGIGFPKSFLVCFVRSVSIIFQGVWLMVMGFLLWTPGFQAKGCSMHLDESDEYVVRCSDHESLHRAISLVNIQFSFLLILVTIFAMSFYLILVRRYGGEKVEYVFLTKEEHYREEDGFVKPNNDVESQSQEKSMQEQI*