MVLEGLVSIHDHGYVHCDIKPDNILVFPSSSLRQNSYEVKICDFGNALEIGEVPLCWEINFPWLGTAIYMSPESVRDGIAHVSLDLWSVGCLVLEMYTGVIPWEGLELDEIATRLLSGKSPEIPETVPCDAKDFIQTCFSRNPEERGSAHELLLHPFLPRPQVEEEDEKTTEEKTSNSFLSNLFKLRIRRRGSKKKLATDDVAVSDKKPLKLRFWKTKTVKRTLTKVLGLKKSTDFFQFSVRSLRFSTYFIFMKV*