MDRRFVPFVVLSLYIFFPGCTAAQNAGLVKRPDVVNIGALVAYDSTIGKVAKKAIELAVEDVNRDSSVLNGTRLALTMMDTNCSAFLGTAAALDMMKRDVVTVVGPQSSVLARVVSNMADELQIPLMSFSATDPTLSSCQYPYFFRMAHNDSSQMTAIAALIGHYNWREVVAVYIDDDYGRNGMSVLDDELKNVGARIVYKAVLPPGVSRSDIGSHLLQLTQIESRVLVVHMNPDAGLKLFAEARYLEMLITGYVWIATDWLSYAIDSDVLDSDTISSLQGVIGLRRHTPLSDQLRAFTLRWNNLLKAX