MRDASVLVLQAITYFCALSLPFFYRRRIGLGVFICALGVLHFLETYLAAVFFIQTSLGLITPGSTVLFSGKLAMFLLLYVKEDAETVRQPIYGLLFGNVMVIVLALLLRLYDNVAVLPGYNPDFRFVDQMGLLMIWGTLLLFIDIILLIILYEKLERWIAETIVGRFFISLAIVLTLDQLAFFVGLHLLSGVPFSALFAGLVAKLAMAAIYSMLIGLYLAIAEPETAAPSNLRVSDVFDRLTYRHRYENLLQNVGRDGLTGLSNRSQLDIIGRDMIASAKTRGASLSLMMIDVDRFKEINDTHGHAAGDAALRDVSQIIASQKRDFDMAFRYGGDEFAVLCVGDDQAAVRLAERISNAFASISGFTLSIGVASYPHHAADLSTLLDSADKALYAAKRGGRDQICVA