MVITRGRETISFDKMLRMENITKHLNWKQGDEDENWAKKAIDNLMKKLQKHDKSSVMRLEQALKALPHVIYCRVYRWPDLQSHHELKAIETCMFCYESGQKEICINPYHYSRIDGVGVLPPVLVPRYSERPPQEDIPPVFMRLQRMEAESSSGMPDNVDVSSGRMKVEGPVKEDLDANYNIPAHLPIVPVAYEDQDYWGTISYYEMNNRMKSDTIQIDGFTDPLNNPDKISLGIFSNVNRNATIENTRRHIGNGVKLTYVRSLGTLYAECLSDSAIFVQSRCCNYARGFHMTTVCKLTNKTSLKIFDATMFRRLLSTSASMGFDASYELTKMSIIRLSFVKGWGAEYQRQDVTSTPCWIEIHLHAPLMLRTIVECKCDGNNACKANESMQTEQMSSLAAEEGSTVEDIVAEFRIDSIYTEI