MFQWCFTLTAAIQSFGVQTISAFARQNDRRGTPRLSYTAPVYPSIQPQRTPALTGFLGHLLIAQSHARVAFAEAPSSTSMSTMPTEESEGVEKEVVEPVTGIKFAKSTNAPGASKELVLAGAGVRIKKVFAAVKVKVYAVGLYVDPSAVSSLQAWKSKGTKEIEKDESFSKTLIDLPVEKSIRIVLARDVEGAQFWGALGDALAPRLKALGAGAAGEQALNTFGDVFKNRPLKDKTVVFLTWTQPSTLHVSIAPEGGSPSAPDASIESAALLSSLYDVYLGKDPVSPSAKASIAEGILSLA*