MKYAGFSPDVQSHCLLIRGFFKSGSFQRGCSQLDRMLEAGLFPNAILYNNLISCLCKAGMLAEAESYLKRMPQHCAPNVVSYNIIIDGYCKARNIEKALAFLREMEELGHPPTPHAYSSIVQSFCKTGNVSKAMDVFAEMPAKGCEPDIVNFNVLLSGLWRARKIHEARELFRSMNSRGCKPDVVTYNTMIAGLCKWKKLDEAVFLLERMKQEDVSPTFVTYTTLIDHLCKFARLQQAYEVFEKMAEGPCPCTEPAYSVLILINGLCKARRPGEAKEMFQEMRGRGISPTVVTYNTLLEGLLSTAKLQDAMELTYFMLDQVPAPNMFTYEILISSLCKTDQVEEAFKLLSAMRDKGFVPSLKIWEVLLSRLARAGRLDDAFELYKEMSRINCQQLVGSSNILLDGILRRGSVDEAKDFLKQMTDTGIVPDKFTYDKLVVGLCWQGKADQARKLVEELVRDG