MDLARRMVQCGSITTRTLDRIYNSSVTLVQIASRRWRPQPILRRRLCTKTAGTNSDAKGFELVFLESGEQVANDALFEASMKKSSVPWKDYSRLMKDEKSIYMAHLNAVENRKLLYKDPTTGYIVFSVSQHLHKGSCCGNGCRHCPYGLENCADFVKKKFKWNGAYYVQS