MATTIAELVFIPAPGVGHIMSTIEIAKLLVSRAHHLSITVLVIKPLPNPTFGSGSAITTYVDSLSKSTMDRISFIQLHQDETPPVMDSKAPVASTQAFINSHCKYVRDVVADMINKPGSGRVAGFVVDMFCTAMIDVANEFNVPTYVFFTSNAGFLGFMFYIQTLCDDHKQDILELSNSSDAMISIPSFVKPVPTKVFPATIKSREGLEIFLWSARKLRQAKAIMVNTFMELETHAIKSLMEDSTIPPVYAVGPILNLEAAAGNLSENDVIRWLDSQPPSSVVFLCFGSMGSFEEVQVKEIAHALERSGYHFVWSLRRPPSDQTNRAPTDYEDPATILPEGFLERTAGIGKVTGWVPQVALLAHHAVRGFVSHCGWNSLLESLWFGVPSATWPIYAEQQINAFEMVVELGLAVEIKLDYKKDMFNHEADEVIVMAEEIERGIRRLMEDNDVRTKVKEMSEKSRVAVIKGGSSYASVDYIIQDFVRNIF*