MVQENGNVSGNSSRSIKVQAMQFAYPGQPPIFVDFSLQIAPGSRCLLVGANGSGKTTLLKILAGKHMVGGRDVVQVLNSSAFHDTHLVCGGDLAYLGGSWSKTIGCAGDVPLQGDISAEQMLFGVEGTDPDRRDKLIELLDIDLQWRMHKVSDGQRRRVQICMGLLHPFKVLLLDEVTVDLDVVARMDLLELLKEECDQRGATIVYATHIFDGLETWATHLAYIQEGELRKVEKLSELHELKNSTNLLSVVEAWLRSETKLEKKKPVATITNNQKSSGFDASPFRSSRHMAYYR*