MPNYWPIAVLLLALLPFFPVPIHAWGSEGHYITCLIAESLFTEETAAAVKELIPEYAGGSLANVCAWPDQVRRTRLFHWSGGLHFIDTPDFQCNYNYERDCHDKHGEPDFCSSGGINNFTSQLLTYGSDQSQHNLTVALLFLSHIVGDIHQPLHVGYTGDEGGNTIILHWYTRKGNLHHVWDSAIIDTARDRYYDSDIQGLVDELSKNITENWDEASKWGNCHGNDVACPDAYARESIKLACRWAYKDAYEGAVLEDNYFLSRLPIVQQQLSRGGVRLAATLNRIFSQQQVGSE*