MNLSTKFQGHPYHIVSASPWPFFLSVVLFFNCLAATLYLHGYKHSSVFFGISFLGLLATMYLWFRDMSTEANIHGAHTKAVTKGLKIGFMLFLISETFLFASIFWAFFHSSLSPTFELGAVWPPVGIADKTIDPLEVPLLNTVILLTSGASLTYAHYSLIARNRENALKGLYMTIALSFLFLGGQAYEYWNAPFTISDSVYGASFYFATGLHGIHIIVGTILLLVATYNIYTYHLTNTHHNGFECGIYYWHFCDVVWLFLYLTIYIWGS