MFYSLIPVSRFMIARTKIICTIGPATNTPEMLEKLLDAGMNVARLNFSHGTHESHGRTIAILKELREKRQVPLAIMLDTKGPEIRLGQVESPIKVQPGDRLTLVSKEILGSKESALLFIQVVYSPYVRERAPVLIDDGYIQAVVVNAQEHMVEIEFQNSGEIKSNKSLSIKDIDVALPFMTEKDIADLKFGVEQELDLIAASFVRCNEDIDSMRKVLESFGRPNMPIIAKIENHLGVQNFQEIARAADGIMIARGDLGIELSIVEVPGLQKFMARASRETGRFCITATQMLESMIRNPLPTRAEVSDVANAIYDGTSAVMLSGETASGAHPVHAVKTMRSIIQETEKTFDYHAFFQLNDKNSALKVSPYLEANWVFWIQIAEKASAKAIIVYTQTGGSPMFLSKYRPYLPIIAVTPNRNVYYRLAVEWGVYPMLTLESNRTVWRHQACVYGVEKGILSNYDKILVFSRGAGMQDTNNLTLTTVHDALSPSLDEIVP