MVEPFAKRYLGVDEVLGTELAVDPNSKRATGFVCSPGVLVGHNKEAALYKRFGDHRPDVGLGDRESDYPFLAACKEGYLLDPSLKTSAVSPNKLSQPLIFHDGRLVVKPTLFSALLVLLWLPPGIVLGAVRLLASSLLPMSISSTVLTCLGARLIVNGCPPSHIQSRAGKNGVLLVCTHRTLMDPVVVSAALKRPITTVTYSLSRVSETISPIPTVRLSRDRERDANLIKDLLKKGDLVVCPEGTTCREPFLLRFSALFAELADSLVPVATKCHVSMFHATTARGWKGLDSFYYFMNPLPCYEVTFLEQLPLSLTCAGGKSPI