MDSNYSAVSKESFVELQVKDDNFRDNEHLKPISGDDFEADDIDLDDLPLIFGENKSGSGEYGAVFNLTTTIIGAGIMALPATMKVLGLVVGVILIFLMGVLSDISVELLVRFSVQCKALSYGEVVEAALGRTAKILSEICIIVNNAGVLVVYLIIIGDVLSGSIRHTGVFDQWLGHGVWDHRKLVVLIILVIFLAPLCAMDKIDSLSLSSAASVALAVVFVVVAFAIAFIKLVEGKIESPRMTPDFGSKQAILDLLVVIPIMSNAYVCHFNVQPIYNELEGRSPQKMNRVSRITSAICVLVYASTAVAGYLLFGKDTESDILTNFDKDLGIRFSTALNYIVRVGYVFHLILVFPVIHFSLRQTVDALLFEGSAPLTESRKRCLALTAVLLALLYFGSTMIPNIWTAFKFTGATTAVSLGYTFPSLIALRLGKQGSGLSVREKILSWFMLILAIVVSIVGVGGNIYSMSTESD*