MWKQSGHGLKVDSTLDDIWTEIGWVIVILFIYCYFHAMPNGTKFAMPKNLSSILWDYFEITSDNKSQCKLCPLKLSRTGGGPTTSLRKHLEHFRISESEKFSLHSAEKIEETPEEKEHQLQSQNLILLCCKLAFYEYTMMILVAIVGSLMVAPSQIHKLDENFTTYLLQLLLAGCCSLILTRKKGMLTINPEKRRKQLIARTFYPNSMDKTEWLNASTEGRLFWGRKNKCLDVQIQAIA