MVLATSILIPLYLYPTKGAWTWVTNAIATYPSLPFTIIVNPDSGPGVLHEYPEDEYISGITNLTKYDNVKLLGYVDTRFMDKSTSEVDQEVETYKYWSTYTKANIAIDGIFFDDAVNEWTSASSGYMTDIASNAHALNLTVTFNPGTIADSEFFTIADKVVMIEDDYSAFTSRKGGSLNKIADTQQGQSSVIIYDFSGSQSQQDNTVNSIVASGVSEVYITTVEYTSQSKMWTQFVDAVNSAVGN