MLSATLLGFFWLAGAAYADSGWQSAHATFYGGSDASGTMGGACGYGNLYSQGYGTNTAALSTALFNNGLSCGVCYEMKCNDDPQWCLPGTVMVTATNFCPPNNALPNDMAQPAYLLVQSAAAALRHGSACLSTNCQVQQRNRAHHVQKSGVREEGGSSVHNERALVLQFGAHQQRGRGGFDQRPRHRMATHVSQLGAELAEQLLSQRAELSFQVTTSDGRTIISYNVAPSNWQSNKSTLESTSCMALSSYVLAGALEATAPIDLYTDDSNRELGSRGFHPLLSFS*