MGIVLEACRTASEFIRDKDRNKCMLPSPPSTRNALGPGANYLGYRMGLWLKHGEGFGLVGDGTKLPVRAIAAFWKLDPATLCIGDDVLLADATGTSIFDVESIRQTAVRSGLGDGSSKDAAIIAQEEEEIQIPNWAEMSRKRLEASRQLDEEFRQVFFKAEGAIHAYHNRDDEELDATNRCGMVTLVRPDGTCVTSYACMKKKAEEESDGKRYVVCVDGRRYECVSEVAGGVGVLTPAQGCSQSFSACAVVAPMPGPWLTVVSASWDHDGNKKPLLVAGTSVGGDGGRFEDLLEYETSCQFPPYRHIMLSCDGAKIECGAPVMTPRGSLTGVVVGFGKLRNDKRRSKKLKPPYNFPITKGDFGRFFKGVPESIAEDCRAGVEVNCMYYNTVEGKIGFPAIEWRIILFLTLSIPSKDVVSTGRVGQELISIDNENVTPPQIEVTAVTSKICRFFMPEL*