YYGLKRTGLEIRTSPFPGATPLHPAPLPTWPPRPTREPAGTATPGHWRPPGPWDQLRLPPWLVPLHYELELWPRLRPNEFQSPTLSFTGRVNITVRCAAATARLLLHSLFLDCESAEVRGPLSSGPRDGALGRVPVDDVWFAFDMQYMVLELGATLQPGSRYELQLSFSGLVYRDLREGLFFSIYTDQGERRALLASQMEPTFARSVFPCFDEPALKATFNITIIHHPSYGALSNMPKLGQSEKRDVNGSVWTVTTFSTTPHMPTYLVALAICDYDHVSRTERGQEIRIWARKDAIANGNAAFALNITGPIFSFLEDLFNISYPLPKTDIIALPTFDNSAMENWGLLIFDESLLLMQPNDQVTDKKAVISFILSHEIGHQWFGNLVTMNWWNDIWLKEGFASYFEFGVINYFNPKFRRNE