MVLCSTLRVRKEGADGEKLHVRARYYSDLIVSIIMLLVGIGIGITAWLGSSQLNWDFMLCGFLFLLALINVLSGLRGLIYDVRFEDLIVDKANGTMTRATFGMFGQARQESDVPLSEITQCAAEFVPRRLKQDAWARRSAAKGGHVEVRAVVKLGQSEPQPLLAGPDTVNAECSASYCGCIGPLSRSLCTDFATGEAELAGALNEFLELTRDRATRPPNEVVRGMVETAMEAPSTSLKGDRGEGLGPPCSVLWTPIQPLTCCVPFVGHMGITDSAGRHASPDALCRLSNHMLFGAPARYISYSPQSLEKWDEAVAQADEEYRHKIHCMVCGSDCHSHTARALDLSNAGGCACHNKVELAAHVFFCGRHVGMGGFLKTWLGFALLAGIWYLTHL*