MDYGRNVISDFLKKAYELVDDPSTDSIISWSPNGLSFVVLKPLECSRDLLTRRLQITNFSPFQSYGFRKIDISPGQELEFACDDFVRGKPELLDKIAQRYLARLKAYHDSKYGELDKRLKSATTREEYELAIKEHREKWERESRDRKARTRVTSTIPYQDFAFGRNDIFDFLKKAYALVDDPSTDSIVSWAPNGLSFVVWQPLEFTKDLLPRHLQITHFAKFHTYGFSKLVISSGQQLEFMCNDFVRGKPELLDKIAQRYVARMKDTELWKIDERLENATSKEEYDLAMKDKEEMFARKSKERKAIMATRRKST